Alp*_*aaa 5 java eclipse executable-jar
到目前为止,从Eclipse导出Runnable JAR文件是从另一台计算机上的命令行启动Eclipse项目的最快方法。看到这个答案。
一个问题是,如果要从其运行的计算机上安装的JRE早于Eclipse使用的JDK,则会出现此错误:
java.lang.UnsupportedClassVersionError: test_hello_world : Unsupported major.minor version 51.0
Run Code Online (Sandbox Code Playgroud)
我知道在Eclipse上我可以以较低的遵从性级别(例如1.6而不是1.7)来构建项目,但这似乎并不影响导出的JAR文件。
关于如何导出要在较旧的JRE上执行的Runnable JAR文件的任何想法吗?
通过使用Maven,您可以指定任何版本的 JRE。结果,您将获得构建为指定版本的 JRE 的 jar 文件。例如:
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6921 次 |
| 最近记录: |