我創建了selenium webdriver java項目,是否可以轉換成.exe文件。如果可能意味着它是否在所有其他設備上運行,而不需要任何說明。如何將java項目轉換爲.exe文件?
0
A
回答
0
考慮Launch4J Java的EXE包裝:http://launch4j.sourceforge.net/
0
在尋找一個解決方案,這一點我自己我最近創建了一個可以生成可執行發射器的應用程序,與可選的嵌入式圖標,對於jar文件。您可以編寫C#腳本或編輯包含的示例腳本,以啓動指向您的jar文件的批處理文件或直接從C#腳本啓動jar文件,然後使用CStExe將腳本編譯爲Windows可執行文件。
個人而言,我更喜歡使用可執行文件來啓動批處理(.bat)文件,而不是直接啓動jar。使用這種方法,您可以編輯批處理文件,以反映應用程序開發過程中的命令/參數更改,而無需重新編譯可執行文件。
您可以從我的個人網站在這裏搶CStExe: http://1337atr.weebly.com/cstexe.html
附:這種方法的好處之一是,您可以在最終用戶如何訪問Java運行時環境方面有幾個選擇。
我最喜歡的一件事就是您可以將JRE與應用程序捆綁在一起,以便最終用戶不必安裝它。在這種情況下,只需將JRE包含在應用程序的子目錄中即可。
例如,如果您創建了一個可執行文件來啓動指向您的jar的批處理文件,而不是從批處理文件中調用java -jar,請使用類似「Java \ JRE_1.8.0_25 \ bin \ java.exe - jar Jars \ MyApplication.jar「不帶引號。這將通過包含的JRE啓動應用程序。
反過來說,如果你熟練使用C#,你可以編寫C#腳本,以便運行編譯後的可執行文件將檢查已安裝的Java,如果找不到或者版本不正確,而不是嘗試啓動應用程序,包括JRE安裝程序或打開Web瀏覽器到JRE下載頁面。
相關問題
- 1. 如何將java項目轉換爲.exe?
- 2. Java - 將文件[]項目轉換爲BufferedImage
- 3. 如何將msvc exe項目轉換爲dll項目?
- 4. 將.exe項目轉換爲類庫
- 5. 將C++項目從.exe轉換爲.dll?
- 6. 將C++ .exe項目轉換爲DLL
- 7. 如何將Java項目轉換爲Ant中的插件項目?
- 8. 將項目Qt轉換爲文件.exe的窗口
- 9. 將NetBeans項目轉換/編譯爲.exe文件
- 10. 如何將一組.java文件轉換爲工作項目
- 11. Java項目到.exe文件
- 12. 如何將Python + Glade3項目轉換爲.exe格式?
- 13. 是否有可能將.exe文件轉換爲java文件
- 14. 它可能將java源文件轉換爲.exe文件?
- 15. 如何把.apk文件轉換爲.exe?
- 16. 如何將eclipse java項目轉換爲groovy項目?
- 17. 在eclipse中,如何將項目轉換爲Java項目?
- 18. 如何將JAR文件轉換爲EXE文件?
- 19. 如何將.exe設置文件轉換爲.scr文件?
- 20. Eclipse:將JAR文件轉換爲項目
- 21. 將.py文件轉換爲exe
- 22. 將EXE文件轉換爲XML
- 23. java:如何將文件轉換爲utf8
- 24. pycharm項目到EXE轉換
- 25. 如何將戰爭文件轉換爲項目?
- 26. 如何將python 3.X腳本轉換爲exe文件?
- 27. 如何將convert.c轉換爲exe文件並使其運行?
- 28. 如何將odoo-9轉換爲新的exe文件
- 29. 如何將庫項目轉換爲jar
- 30. 如何將項目轉換爲maven?
轉換後的exe文件是否在所有系統中都運行 – user3811402 2014-09-24 07:08:52
「all systems」是什麼意思? exe文件將在Windows系統上運行。在MacOS和Linux系統上,exe文件不被視爲可執行文件,無法啓動。 – 2014-09-24 08:42:38