我有一个我需要转移到Mac的JAR文件。 .cmd文件"打开"它,但说它需要Java JDK。有没有办法解决?当我在PC上运行.cmd文件时双击JAR文件和时,文件运行完美;但Mac 没有拥有JDK。我需要在星期一[2015年1月12日]之前得到答案。
答案 0 :(得分:1)
您需要JRE,而不是JDK(尽管JDK也会起作用,因为JRE是JDK的一个子集)来运行JAR文件。
也就是说,如果你希望你的jar文件在最终用户没有安装JRE的情况下运行,那么你需要将jar包含在JRE中。您将需要使用第三方程序来执行此操作。像launch4j这样可以将JRE与你的jar捆绑在一起。