从 Eclipse 导出 Runnable JAR 文件是迄今为止从另一台机器上的命令行启动 Eclipse 项目的最快方法。看到这个答案。
一个问题是,如果您要运行的机器上安装的 JRE 比 Eclipse 使用的 JDK 旧,您会收到以下错误:
java.lang.UnsupportedClassVersionError: test_hello_world : Unsupported major.minor version 51.0
我知道在 Eclipse 上我可以构建具有较低合规级别的项目(例如,1.6
而不是1.7
),但这似乎不会影响导出的 JAR 文件。
关于如何导出 Runnable JAR 文件以在较旧的 JRE 上执行的任何想法?