我可以将Java App编译为在Linux上运行的单个二进制文件吗?

时间:2016-09-12 08:19:59

标签: java linux jwrapper packr

配置JRE或JAVA_HOME以及所有这些都不应该有任何其他要求。我想在二进制文件中捆绑一个jre(理想情况下是IBM JRE)。

我查看了以下工具:

JWrapper:似乎需要一个我不需要的启动画面,因为我正在开发一个控制台应用程序

packr:似乎不能与IBM JRE一起使用Oracle和OpenJDK。

Jar2Exe:似乎也不适用于IBM JRE。

其他一切似乎只适用于Windows。

还有其他我不知道的工具吗? Packer和Jar2EXE实际上是否可以与IBM JRE一起工作,但我做错了什么?

1 个答案:

答案 0 :(得分:2)

试试Excelsior JET。 我不确定IBM JRE(关于它有thread),但它与Oracle JRE和OpenJDK完美配合。