如何在没有Java_Home的情况下运行Runnable Jar

时间:2017-12-24 01:40:34

标签: jar runnable java-home

我有一个共享主机服务器,我没有root权限,我无法写入系统文件,所以我无法配置Java_Home。 我正在寻找在服务器上部署我的Java应用程序的解决方案。 我有一个可运行的罐子。 我不能将它转换为不需要java的机器语言吗?

1 个答案:

答案 0 :(得分:0)

据我所知,没有简单的方法可以将整个Java可执行JAR编译成本机二进制文件。如果机器没有JVM,这是一个非常困难的问题。

如果该计算机是基于Windows的,那么您可能会成功使用Launch4j一个免费的可执行文件包装工具。

如果没有,我建议尝试packr,这是一个支持任何系统打包的类似工具。