本节介绍已知的应用程序客户机问题和相应的解决方法。
如果在您的客户机 JAR 中具有顶层 JAR 文件(在此情况下,为 reporter.jar),则当您部署客户机 JAR 时,该 JAR 的 MANIFEST 文件将覆盖客户机 JAR 的 MANIFEST 文件。
目前尚无解决方法。
已检查出,在 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)引用周围的双引号。