我想将我的.java(几个)编译成一个.jar
,该.jar
至少兼容Java 1.6
和更新版本,最好是Java 1.5
和更新版本的Java。(我有Java 1.7.0_5
)
是的,您可以在编译时设置编译器的版本。并将您的java代码编译成旧版本的java。
摘自Oracle文章:http://docs.Oracle.com/javase/1.5.0/docs/tooldocs/windows/javac.html
交叉编译示例
% javac -target 1.4 -bootclasspath jdk1.4.2/lib/classes.zip \
-extdirs "" OldCode.java
-source release
问题内容: 我想将我的.java(几个)编译成至少与Java 兼容的,较新的(最好是较新的)版本。(我有) 问题答案: 是的,您可以在编译时设置编译器的版本。并将您的Java代码编译为Java的旧版本。 从Oracle文章:http : //docs.oracle.com/javase/1.5.0/docs/tooldocs/windows/javac.html 交叉编译示例 在这里,我们使用ja
我可能会对遗留项目进行一些交叉编译,并且在最近的JDK中我注意到,对于、和JVM参数,我们仅限于一些特定的版本。 如何获得这些参数的支持版本?
问题内容: 我想在Eclipse中编译我的Java程序,但不想运行它。我不知道该怎么做。 如何在不运行Eclipse的情况下将Java程序编译为文件? 问题答案: 您可以在项目菜单中自动取消选中构建,然后通过按Ctrl + B或单击打印机图标右侧出现的图标手动构建。
我计划从JBOSS EAP迁移到支持旧版本Java如6或7的Wildfly版本。 我找不到与野生苍蝇和java的兼容性矩阵。 另外,有任何版本的野蝇支持solaris 5吗? wildfly 8是否支持旧的java和Solaris版本。 有人能给我指一下矩阵吗?在那里我可以找到wildfly的兼容性和需求。
我试图遵循这个解决方案,为什么JavaFX不包含在Ubuntu Wily(15.10)上的OpenJDK 8中?,但不幸的是已经过时了。我确实在这里找到了我认为需要的包openjfx:https://launchpad.net/~tj/归档/ubuntu/java-for-14.04 该软件包可以很好地安装在/usr/lib/jvm/java-8-openjdk-amd64/jre/lib下,我可
我写了如下界面: 和以下类 您可以看到,中的my是一个,而接口是一个字符串类型。我本以为是编译器错误,但这是如何工作的呢?