0

如何确保我的 java 程序与 Java Enviornment 6 兼容?

4

3 回答 3

2

使用目标 JVM 运行所有测试。

如果它们通过了,那么根据定义,您的应用程序与该 JVM 兼容。

于 2012-08-31T09:11:14.420 回答
0

试试 Java 兼容性测试工具。从这里查看详细信息。

于 2012-08-31T08:51:11.820 回答
0

您可以传递-target 1.6给编译器。但是,这并不能保证字节码在 1.6 中运行。当您的代码使用 1.6 中不可用的更高版本的 API 时,它可能会在运行时失败并显示链接错误。

您可以使用Animal Sniffer来检测您的代码与某些 Java 版本的兼容性。

或者只使用 1.6 编译器……这可能是最好的方法。始终使用您需要兼容的最低编译器版本。

于 2012-08-31T08:58:11.700 回答