簡體   English   中英

如何將Jre與從.jar創建的.exe文件捆綁在一起

[英]How to bundle jre with .exe file created from .jar

我從.jar文件創建了.exe文件,現在我的客戶要求運行該應用程序而不在系統中安裝jre。我聽說捆綁jre是可能的...但是我不知道如何將jre與.exe文件捆綁在一起..

我已經使用VMware ThinApp來完成您要嘗試做的事情。 它確實要花錢,但是效果很好。 它使您可以將應用程序使用的所有依賴關系匯總到一個可執行文件中,然后可以在Windows的原始安裝程序上運行。 它不僅可以用於Java,而且還可以用於更多用途,它可以通過記錄您在安裝應用程序+ JRE之后對系統所做的更改來進行記錄,然后包裝所有這些更改。 由於應用程序現在是可移植的,因此肯定可以簡化應用程序的部署。 我什至用它來匯總Visual C ++可再發行文件,以及.NET。 這無疑增加了可執行文件的大小,但是知道應用程序將成功運行也很方便。 http://www.vmware.com/products/thinapp/overview.html上查看更多信息。

開源的Launch4j允許您生成帶有嵌入式JRE的exe。 本文還討論了該主題。 警告:我在Launch4j方面取得了很大的成功,但是從未使用過嵌入式JRE功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM