我已經創建了Java Swing應用程序,我已將導出器轉換爲可運行jar文件。隨着Launch4j(link)的使用,我設法將它包裝在exe文件中。如果JRE未安裝在PC上,它將用戶發送到JAVA站點進行下載。我的問題是否有任何包裝器自動安裝JRE而不將用戶發送到站點。可運行的JAR exe包裝器和JRE安裝程序(如果不存在)
0
A
回答
1
我用launch4j來部署這樣的搖擺應用程序。我只是將JRE文件夾放入與我的exe和jar文件相同的文件夾中。您可以爲您的應用程序部署JRE,以防需要確保它具有所需的版本。所以我的應用程序有自己的文件夾,其中包含JRE文件夾,我的應用使用的其他jar文件,launch4j的exe文件和ini文件。我不記得我是否告訴launch4j在該文件夾中使用JRE,但它必須知道使用該本地JRE。
下面是另一個問題的鏈接,其中有人做了同樣的事情,並告訴他們如何指向JRE。 Specify JRE in launch4j
相關問題
- 1. 如果未安裝,請安裝JRE
- 2. install4j安裝程序不會使UNIX安裝程序可運行
- 3. windows安裝程序:安裝後運行exe
- 4. 在一個EXE文件中用我的JAR包裝JRE
- 5. 在AIR安裝程序中包含.exe
- 6. 如何在沒有jre的情況下運行netbeans應用程序或者如果以前沒有安裝如何運行jre安裝程序
- 7. Eclipse安裝程序找不到jre
- 8. 如何在Windows安裝程序安裝期間運行第三方exe(使用安裝和部署項目)
- 9. 如果未安裝.Net Framework,請運行安裝程序
- 10. 高級安裝程序:安裝的.exe不會從安裝目錄啓動
- 11. 如何使用wix安裝程序運行多個安裝的exe文件?
- 12. 將蟒蛇應用程序打包成.exe和安裝程序
- 13. 指定安裝JRE不存在(的MacOSX)
- 14. msi安裝後運行exe - 應用程序沒有運行?
- 15. 如何運行Eclipse而不運行JRE安裝?
- 16. 在WIX msi中包裝一個EXE安裝程序
- 17. 運行.exe打包在.jar
- 18. 爲exe和msi鏈接安裝程序
- 19. EXE安裝安裝
- 20. Eclipse未運行(即使安裝了JRE)
- 21. OSX - 編譯Java JNI應用程序以僅安裝JRE運行
- 22. 製作安裝程序並安裝庫(如果尚未安裝)
- 23. 安裝程序 - 如何讓exe獨立運行
- 24. 僅安裝如果不裝球拍包
- 25. Installshield僅在安裝期間運行EXE
- 26. 在一個安裝程序中執行多個安裝程序/ exe文件?
- 27. 在一個安裝程序中運行多個設置exe
- 28. 如何爲izpack安裝程序.jar文件製作.exe文件
- 29. 運行程序安裝
- 30. .NET安裝包安裝程序
您可以檢出Macrovision(現在是Flexera)的InstallAnywhere http://www.flexerasoftware.com/products/installanywhere.htm。我認爲它有這種能力。 (免責聲明:我不屬於公司:)) – mazaneicha
*「..已成功將其包裝在exe文件中。」* * nix和OS X怎麼樣?對於JRE和[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)來說,一個好的選擇是'deployJava.js'。安裝程序(所有3個主要平臺)。 –