我如何在java中创建可执行文件

时间:2011-03-19 08:08:56

标签: java

  

可能重复:
  how can I create executable file for the program written on Java?

喜    我如何在java中创建可执行文件。我想通过创建我的可执行文件来设置java home。所以请举例说明如何通过可执行文件

设置java home

2 个答案:

答案 0 :(得分:2)

请尝试以下选项:

JSmooth

{{3P>

并检查http://sourceforge.net/projects/launch4j/主题以获取更多选项

答案 1 :(得分:0)

  

嗨,我如何在java中创建可执行文件。

之前已经多次询问并回答了SO;
例如How can I convert my Java program to an .exe file?

  

我想通过创建可执行文件来设置java home。

这根本没有意义。您不能通过创建可执行文件来设置环境变量(例如$ JAVA_HOME)或Java属性(java.home)。

  

所以请举例说明我如何通过可执行文件设置java home

这稍微有点意义,但问题是你想在哪里设置它。如果要为shell设置$JAVA_HOME / %JAVA_HOME%,则必须通过执行shell builtin-command或启动新shell来执行此操作。您可以在当前正在执行的Java程序中设置Java java.home属性,但没有意义......它很可能只会破坏事物。


根据你过去的问题,我会猜测,你正在尝试为Tomcat实例设置$JAVA_HOME / %JAVA_HOME%。如果是这种情况,那么: