您如何确定客户端浏览器上运行我开发的小程序所需的最低 Java 版本?我想这样做,以便我可以通过 javascript 确定用户正在运行的浏览器是否能够运行我的小程序并在没有时显示消息。
在此先感谢,蒂姆
你的编译器设置会告诉你很多。您在 ant 脚本的 javac 元素中使用什么目标(或您使用的任何 IDE 的目标设置)?如果这是 1.5,那么 1.5 将是运行您的应用程序的最低要求。
你使用泛型吗?如果是这样,那么(缺少运行其中一个逆向翻译器)您将需要 1.5+。
同样,您可以针对较旧的库(1.4 等)编译您的代码,以确定您是否使用了当时不可用的任何 API。
如果您使用 Eclipse 开发您的小程序,您只需更改合规级别并检查您的程序是否仍然可以编译。为此,请转到 Windows -> 首选项 -> java -> 编译器或类似的东西
如果您不使用 eclipse,我想您可以在 javac 命令行上更改 java 编译合规级别。