如何确定客户端浏览器运行我开发的applet所需的最低Java版本?我想这样做,以便我可以通过javascript确定用户运行的浏览器是否能够运行我的applet并显示消息,如果没有。
提前致谢, 添
答案 0 :(得分:1)
您的编译器设置会告诉您很多。你在ant脚本的javac元素中使用了什么目标(或者你正在使用的IDE的目标设置)?如果这是1.5,则运行应用程序的最小值为1.5。
你使用泛型吗?如果是这样,那么(没有运行其中一个逆向转换器)你将需要1.5 +。
类似地,您可以针对较旧的库(1.4等)编译代码,以确定您是否使用了当时不可用的任何API。
答案 1 :(得分:0)
如果您使用Eclipse开发applet,则可以更改合规性级别并检查您的程序是否仍在编译。要执行此操作,请转到Windows - >偏好 - > java - >编译器或类似的东西
如果您不使用eclipse,我猜您可以在javac命令行上更改java编译合规性级别。