所以我的程序使用仅在 Java 7 中的 API。我怎样才能做到,所以如果有人没有 Java 7,我可以让它告诉他们他们需要它,而不是抛出 unsupprotedClassVersionError。这也需要是多平台的!谢谢。
问问题
30 次
1 回答
1
您可以在引导过程中检查该java.version
属性(在加载程序中main()
或作为加载程序的一部分)。
http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html
不过,我注意到许多具有特定 JRE 版本要求的应用程序倾向于将 JRE 作为安装的一部分进行分发。
于 2013-04-12T22:50:01.340 回答