我怎么用jre编译.jar?

时间:2012-03-22 02:12:47

标签: java jar runtime

我有一个没有java的朋友。我想在exe文件中用java平台SE二进制文件打包我的可执行文件.jar文件,这样他就可以在不下载整个java运行时的情况下运行它。有人能指出某种类型的软件吗?

3 个答案:

答案 0 :(得分:1)

  

我有一个没有java的朋友。

你称他们为朋友? ;)

  • 使用deployJava.js检查用户是否具有运行应用程序所需的最低Java。
  • 安装&启动应用程序。使用Java Web Start
  • 为用户提供指向“发布”网页的链接。

这适用于Windows ..和OS X ..& * nix中。

答案 1 :(得分:0)

尝试在http://launch4j.sourceforge.net/

使用Launch4J

以下是重点:

  

Launch4j在Windows本机可执行文件中包装jar,并允许像常规Windows程序一样运行它们。可以在Windows,Linux,Mac OS X和Solaris上打包应用程序!

     

还可以为包装和类文件创建启动程序而不包装。

答案 2 :(得分:0)

我也对Launch4j有过很好的体验。另请查看JSmooth:(http://jsmooth.sourceforge.net/index.php),声称可以选择下载和安装JVM(如果没有JVM)。