由Netbeans签名的我签名的Java小程序在Java版本7上运行良好。 但是在版本6上它不起作用。我怎样才能解决这个问题。是不是Java版本6不允许这样做?这是HTML代码:
<html>
<head>
</head>
<body>
<applet archive="mi.jar" code="Mi.class" witdh="500" height="500">MY APLET</applet>
</body>
</html>
答案 0 :(得分:0)
Java编译器javac
可以选择编译代码,通过指定-target
选项为其他平台版本生成兼容的字节码。请参阅Oracle文档中针对Cross-Compilation Options的跨平台选项。如果他的代码使用此选项进行编译,那么您可以运行这两个平台,如果没有,那么您必须重写Java 7代码以便可编译Java 6平台。
在Netbeans IDE中,应该有一个项目设置,您可以在其中更改JDK或语言级别。