运行Java可执行文件而不安装JRE?

时间:2012-06-12 09:28:20

标签: deployment java executable-jar

  

可能重复:
  Running java without installing jre?

我正在开发一个Java应用程序。我创建了我的应用程序的可执行.jar文件。它在我的机器上工作正常。现在,我想将它部署在本地没有JRE的客户机上。

  • 有没有办法在不在本地安装JRE的情况下运行我的可执行jar文件?
  • 或者:JRE文件夹中需要哪些最小文件,以便我可以使用我的安装包打包它们?

随时欢迎提出意见。

2 个答案:

答案 0 :(得分:1)

  

jre或jdk文件夹需要哪些最小文件,所以我可以   用我的安装包打包它们?

您可以使用Launch4J

等软件打包带有runnable .jar的jre

答案 1 :(得分:0)

我知道的唯一方法是将jre.jar打包到您的应用程序中(当然,您甚至可以将其包含在您的char中)。一些jar>可执行工具已经提供了这个选项(例如Launch4J已经提到过user1444702。)