From 82839ea38bea1ab1e00bf8a6353f45336d4cc14f Mon Sep 17 00:00:00 2001 From: Wilson Liu <wliu5@unimelb.edu.au> Date: Mon, 3 Dec 2018 22:57:59 +1100 Subject: [PATCH] Fixed issue when path contains spaces on windows; --- pom.xml | 18 +++++++++--------- src/main/scripts/windows/mexplorer.cmd | 2 +- src/main/scripts/windows/scp-get.cmd | 2 +- src/main/scripts/windows/scp-put.cmd | 2 +- src/main/scripts/windows/sftp-get.cmd | 2 +- src/main/scripts/windows/sftp-put.cmd | 2 +- .../scripts/windows/unimelb-mf-archive.cmd | 2 +- src/main/scripts/windows/unimelb-mf-check.cmd | 2 +- .../scripts/windows/unimelb-mf-download.cmd | 2 +- src/main/scripts/windows/unimelb-mf-perf.cmd | 2 +- src/main/scripts/windows/unimelb-mf-sync.cmd | 2 +- src/main/scripts/windows/unimelb-mf-upload.cmd | 2 +- 12 files changed, 20 insertions(+), 20 deletions(-) diff --git a/pom.xml b/pom.xml index bb251ff..d4c4a80 100644 --- a/pom.xml +++ b/pom.xml @@ -164,15 +164,15 @@ dest="${dist}/mac/temp/unimelb-mf-clients-${project.version}" /> <dirset dir="${dist}/mac/temp/unimelb-mf-clients-${project.version}" - id="jreDirId"> + id="macJreDirId"> <include name="jre*" /> </dirset> - <property name="jreDir" refid="jreDirId" /> - <property name="javaHome" - value="${jreDir}/Contents/Home" /> + <property name="macJreDir" refid="macJreDirId" /> + <property name="macJavaHome" + value="${macJreDir}/Contents/Home" /> <replace dir="${dist}/mac/temp/unimelb-mf-clients-${project.version}/bin/unix" - token="@JAVA_HOME@" value="${javaHome}" /> + token="@JAVA_HOME@" value="${macJavaHome}" /> <replace dir="${dist}/mac/temp/unimelb-mf-clients-${project.version}/bin/unix" token="#export JAVA_HOME=" value="export JAVA_HOME=" /> @@ -225,14 +225,14 @@ dest="${dist}/windows/temp/unimelb-mf-clients-${project.version}" /> <dirset dir="${dist}/windows/temp/unimelb-mf-clients-${project.version}" - id="jreDirId"> + id="winJreDirId"> <include name="jre*" /> </dirset> - <property name="jreDir" refid="jreDirId" /> - <property name="javaHome" value="${jreDir}" /> + <property name="winJreDir" refid="winJreDirId" /> + <property name="winJavaHome" value="${winJreDir}" /> <replace dir="${dist}/windows/temp/unimelb-mf-clients-${project.version}/bin/windows" - token="@JAVA_HOME@" value="${javaHome}" /> + token="@JAVA_HOME@" value="${winJavaHome}" /> <replace dir="${dist}/windows/temp/unimelb-mf-clients-${project.version}/bin/windows" token="@REM set JAVA_HOME=" value="set JAVA_HOME=" /> diff --git a/src/main/scripts/windows/mexplorer.cmd b/src/main/scripts/windows/mexplorer.cmd index 7cd5bca..d47d16e 100644 --- a/src/main/scripts/windows/mexplorer.cmd +++ b/src/main/scripts/windows/mexplorer.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\mexplorer.jar -java -Xmx1024m -jar %JAR% %* +java -Xmx1024m -jar "%JAR%" %* diff --git a/src/main/scripts/windows/scp-get.cmd b/src/main/scripts/windows/scp-get.cmd index f7ea228..3a089cf 100644 --- a/src/main/scripts/windows/scp-get.cmd +++ b/src/main/scripts/windows/scp-get.cmd @@ -9,6 +9,6 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.ssh.cli.SCPGetCLI %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.ssh.cli.SCPGetCLI %* diff --git a/src/main/scripts/windows/scp-put.cmd b/src/main/scripts/windows/scp-put.cmd index 123edff..1e32ea6 100644 --- a/src/main/scripts/windows/scp-put.cmd +++ b/src/main/scripts/windows/scp-put.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.ssh.cli.SCPPutCLI %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.ssh.cli.SCPPutCLI %* diff --git a/src/main/scripts/windows/sftp-get.cmd b/src/main/scripts/windows/sftp-get.cmd index fd9b3aa..bd4c06f 100644 --- a/src/main/scripts/windows/sftp-get.cmd +++ b/src/main/scripts/windows/sftp-get.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.ssh.cli.SFTPGetCLI %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.ssh.cli.SFTPGetCLI %* diff --git a/src/main/scripts/windows/sftp-put.cmd b/src/main/scripts/windows/sftp-put.cmd index 614aabe..78b2bf1 100644 --- a/src/main/scripts/windows/sftp-put.cmd +++ b/src/main/scripts/windows/sftp-put.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.ssh.cli.SFTPPutCLI %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.ssh.cli.SFTPPutCLI %* diff --git a/src/main/scripts/windows/unimelb-mf-archive.cmd b/src/main/scripts/windows/unimelb-mf-archive.cmd index e898767..b724ccd 100644 --- a/src/main/scripts/windows/unimelb-mf-archive.cmd +++ b/src/main/scripts/windows/unimelb-mf-archive.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.archive.cli.MFArchiveCLI %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.archive.cli.MFArchiveCLI %* diff --git a/src/main/scripts/windows/unimelb-mf-check.cmd b/src/main/scripts/windows/unimelb-mf-check.cmd index 7956a1d..8826433 100644 --- a/src/main/scripts/windows/unimelb-mf-check.cmd +++ b/src/main/scripts/windows/unimelb-mf-check.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.sync.cli.MFCheck %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.sync.cli.MFCheck %* diff --git a/src/main/scripts/windows/unimelb-mf-download.cmd b/src/main/scripts/windows/unimelb-mf-download.cmd index bce97c2..7b44c5b 100644 --- a/src/main/scripts/windows/unimelb-mf-download.cmd +++ b/src/main/scripts/windows/unimelb-mf-download.cmd @@ -8,4 +8,4 @@ popd @REM set PATH=%JAVA_HOME%\bin;%PATH% set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.sync.cli.MFDownload %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.sync.cli.MFDownload %* diff --git a/src/main/scripts/windows/unimelb-mf-perf.cmd b/src/main/scripts/windows/unimelb-mf-perf.cmd index db817c8..4ee81fd 100644 --- a/src/main/scripts/windows/unimelb-mf-perf.cmd +++ b/src/main/scripts/windows/unimelb-mf-perf.cmd @@ -8,4 +8,4 @@ popd @REM set PATH=%JAVA_HOME%\bin;%PATH% set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.perf.cli.MFPerfCLI %* \ No newline at end of file +java -Xmx200m -cp "%JAR%" unimelb.mf.client.perf.cli.MFPerfCLI %* \ No newline at end of file diff --git a/src/main/scripts/windows/unimelb-mf-sync.cmd b/src/main/scripts/windows/unimelb-mf-sync.cmd index fee85fc..f565305 100644 --- a/src/main/scripts/windows/unimelb-mf-sync.cmd +++ b/src/main/scripts/windows/unimelb-mf-sync.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.sync.cli.MFSync %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.sync.cli.MFSync %* diff --git a/src/main/scripts/windows/unimelb-mf-upload.cmd b/src/main/scripts/windows/unimelb-mf-upload.cmd index 6271708..8412c85 100644 --- a/src/main/scripts/windows/unimelb-mf-upload.cmd +++ b/src/main/scripts/windows/unimelb-mf-upload.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp %JAR% unimelb.mf.client.sync.cli.MFUpload %* +java -Xmx200m -cp "%JAR%" unimelb.mf.client.sync.cli.MFUpload %* -- GitLab