已检查出,在 Windows 上运行时,appclient.bat 命令不接受 APPCPATH。可以查出此问题是由于 apppclient.bat 文件中 APPCPATH 语句周围的引号。例如,以下语句将失败:
set CLASSPATH="%JAXP_IMPL_JARS%";%JVM_CLASSPATH% if not %APPCPATH%x == x set CLASSPATH=%CLASSPATH%;"%APPCPATH%" |
而以下语句可正确运行:
set CLASSPATH=%JAXP_IMPL_JARS%;%JVM_CLASSPATH% if not %APPCPATH%x == x set CLASSPATH=%CLASSPATH%;%APPCPATH% |
删除 APPCPATH(和 JAXP_IMPL_JARS)引用周围的双引号。