diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index a873d261c3d..396dfe082d3 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -41,6 +41,8 @@ not support all features of the latest EcmaScript standard. ### Fixed Issues +* core + * [#3328](https://github.com/pmd/pmd/issues/3328): \[core] designer.bat errors when JAVAFX_HOME contains spaces * java * [#3698](https://github.com/pmd/pmd/issues/3698): \[java] Error resolving Symbol Table * java-bestpractices diff --git a/pmd-dist/src/main/resources/scripts/ast-dump.bat b/pmd-dist/src/main/resources/scripts/ast-dump.bat index e0cc6edf2f8..232a07590f1 100644 --- a/pmd-dist/src/main/resources/scripts/ast-dump.bat +++ b/pmd-dist/src/main/resources/scripts/ast-dump.bat @@ -1,6 +1,6 @@ @echo off -set TOPDIR=%~dp0.. +set TOPDIR="%~dp0.." set OPTS= set MAIN_CLASS=net.sourceforge.pmd.util.treeexport.TreeExportCli -java %PMD_JAVA_OPTS% -classpath "%TOPDIR%\lib\*" %OPTS% %MAIN_CLASS% %* +java %PMD_JAVA_OPTS% -classpath %TOPDIR%\lib\* %OPTS% %MAIN_CLASS% %* diff --git a/pmd-dist/src/main/resources/scripts/bgastviewer.bat b/pmd-dist/src/main/resources/scripts/bgastviewer.bat index 56f460db486..00dea3c01a1 100644 --- a/pmd-dist/src/main/resources/scripts/bgastviewer.bat +++ b/pmd-dist/src/main/resources/scripts/bgastviewer.bat @@ -1,6 +1,6 @@ @echo off -set TOPDIR=%~dp0.. +set TOPDIR="%~dp0.." set OPTS= set MAIN_CLASS=net.sourceforge.pmd.util.viewer.Viewer -java %PMD_JAVA_OPTS% -classpath "%TOPDIR%\lib\*" %OPTS% %MAIN_CLASS% %* +java %PMD_JAVA_OPTS% -classpath %TOPDIR%\lib\* %OPTS% %MAIN_CLASS% %* diff --git a/pmd-dist/src/main/resources/scripts/cpd.bat b/pmd-dist/src/main/resources/scripts/cpd.bat index dbdda1876a0..5731fa10897 100644 --- a/pmd-dist/src/main/resources/scripts/cpd.bat +++ b/pmd-dist/src/main/resources/scripts/cpd.bat @@ -1,6 +1,6 @@ @echo off -set TOPDIR=%~dp0.. +set TOPDIR="%~dp0.." set OPTS= set MAIN_CLASS=net.sourceforge.pmd.cpd.CPD -java %PMD_JAVA_OPTS% -classpath "%TOPDIR%\lib\*" %OPTS% %MAIN_CLASS% %* +java %PMD_JAVA_OPTS% -classpath %TOPDIR%\lib\* %OPTS% %MAIN_CLASS% %* diff --git a/pmd-dist/src/main/resources/scripts/cpdgui.bat b/pmd-dist/src/main/resources/scripts/cpdgui.bat index 38ce3ffba56..526dbba46ae 100755 --- a/pmd-dist/src/main/resources/scripts/cpdgui.bat +++ b/pmd-dist/src/main/resources/scripts/cpdgui.bat @@ -1,6 +1,6 @@ @echo off -set TOPDIR=%~dp0.. +set TOPDIR="%~dp0.." set OPTS= set MAIN_CLASS=net.sourceforge.pmd.cpd.GUI -java %PMD_JAVA_OPTS% -classpath "%TOPDIR%\lib\*" %OPTS% %MAIN_CLASS% %* +java %PMD_JAVA_OPTS% -classpath %TOPDIR%\lib\* %OPTS% %MAIN_CLASS% %* diff --git a/pmd-dist/src/main/resources/scripts/designer.bat b/pmd-dist/src/main/resources/scripts/designer.bat index b33e9af1953..bc3cbb9188b 100644 --- a/pmd-dist/src/main/resources/scripts/designer.bat +++ b/pmd-dist/src/main/resources/scripts/designer.bat @@ -1,5 +1,5 @@ @echo off -set TOPDIR=%~dp0.. +set TOPDIR="%~dp0.." set OPTS= set MAIN_CLASS=net.sourceforge.pmd.util.fxdesigner.DesignerStarter @@ -42,10 +42,10 @@ if %_needjfxlib% EQU 1 ( pause exit ) - set "classpath=%TOPDIR%\lib\*;%JAVAFX_HOME%\lib\*" + set classpath=%TOPDIR%\lib\*;%JAVAFX_HOME%\lib\* ) else ( - set "classpath=%TOPDIR%\lib\*" + set classpath=%TOPDIR%\lib\* ) -java %PMD_JAVA_OPTS% %jreopts% -classpath "%classpath%" %OPTS% %MAIN_CLASS% %* +java %PMD_JAVA_OPTS% %jreopts% -classpath %classpath% %OPTS% %MAIN_CLASS% %* diff --git a/pmd-dist/src/main/resources/scripts/designerold.bat b/pmd-dist/src/main/resources/scripts/designerold.bat index d41f2622025..de42c37f809 100644 --- a/pmd-dist/src/main/resources/scripts/designerold.bat +++ b/pmd-dist/src/main/resources/scripts/designerold.bat @@ -1,6 +1,6 @@ @echo off -set TOPDIR=%~dp0.. +set TOPDIR="%~dp0.." set OPTS= set MAIN_CLASS=net.sourceforge.pmd.util.designer.Designer -java %PMD_JAVA_OPTS% -classpath "%TOPDIR%\lib\*" %OPTS% %MAIN_CLASS% %* +java %PMD_JAVA_OPTS% -classpath %TOPDIR%\lib\* %OPTS% %MAIN_CLASS% %* diff --git a/pmd-dist/src/main/resources/scripts/pmd.bat b/pmd-dist/src/main/resources/scripts/pmd.bat index 0a5d79e1294..b3b2c786998 100755 --- a/pmd-dist/src/main/resources/scripts/pmd.bat +++ b/pmd-dist/src/main/resources/scripts/pmd.bat @@ -1,6 +1,6 @@ @echo off -set TOPDIR=%~dp0.. +set TOPDIR="%~dp0.." set OPTS= set MAIN_CLASS=net.sourceforge.pmd.PMD -java %PMD_JAVA_OPTS% -classpath "%TOPDIR%\lib\*" %OPTS% %MAIN_CLASS% %* +java %PMD_JAVA_OPTS% -classpath %TOPDIR%\lib\* %OPTS% %MAIN_CLASS% %*