Java 应用程序测试问题
使用 Java 应用程序时,您可能会遇到一些问题。此部分可帮助查明并解决在测试 Java 小程序和应用程序时可能会发生的某些常见问题。
运行具有相同设置的其他应用程序/小程序
可以运行具有相同设置的其他 Java 应用程序或小程序作为当前正在运行的程序,帮助确定遇到的是 Java 插件的常规问题还是特定于应用程序的问题。
-
确定该应用程序是独立应用程序还是小程序。
-
如果应用程序是小程序,则检查浏览器类型。
-
如果小程序是从快捷方式执行的,则使用相同命令执行该小程序。
-
如果小程序是从批处理文件执行的,则复制批处理文件,并仅更改调用该小程序的类文件。
如果类路径也必须更改,则仅添加所需的新项。不要从原始应用程序或小程序类路径删除任何项。
无法在 Internet Explorer 上录制/运行测试
如果您在 Microsoft Internet Explore 上使用 Oracle Java JRE 5 或 6,则 JVM 不可使用已添加到系统环境变量的 Java 设置。
Java 控制台不显示“Loading Java Support”
检查环境中的设置是否对应于在此
其他应用程序可以正常工作,但当前应用程序不行
首先检查如果使用完全相同的设置调用其他 Java 小程序或应用程序,是否可以录制并运行测试。
检查环境中的设置是否对应于在此
无法运行使用 Java 6 JVM 的 Java 应用程序
检查环境中的设置是否对应于在Java 环境变量中定义的环境设置,或检查是否存在可能替代这些设置的批处理文件。
此外,还可能需要执行以下操作:
-
在 _JAVA_OPTIONS 和 IBM_JAVA_OPTIONS 环境变量的开头添加 -agentlib:jvmhook。
-
删除 JAVA_TOOL_OPTIONS 环境变量。
使用 Xincgc 时应用程序无法正常运行
删除 -Xincgc 选项,或者在没有动态转换支持的情况下运行。
Java 控制台报告“Could not find -Xrun library”
请检查 jvmhook.dll 是否位于 java.library.path 中。