如何在没有Java JDK的情况下运行Runnable Jar文件?

时间:2015-01-05 18:03:54

标签: java jar cmd

我有一个我需要转移到Mac的JAR文件。 .cmd文件"打开"它,但说它需要Java JDK。有没有办法解决?当我在PC上运行.cmd文件时双击JAR文件时,文件运行完美;但Mac 没有拥有JDK。我需要在星期一[2015年1月12日]之前得到答案。

1 个答案:

答案 0 :(得分:1)

您需要JRE,而不是JDK(尽管JDK也会起作用,因为JRE是JDK的一个子集)来运行JAR文件。

也就是说,如果你希望你的jar文件在最终用户没有安装JRE的情况下运行,那么你需要将jar包含在JRE中。您将需要使用第三方程序来执行此操作。像launch4j这样可以将JRE与你的jar捆绑在一起。

http://launch4j.sourceforge.net/