我一直在尋找高低的答案,但事實證明這非常困難。也許我只是沒有在尋找正確的東西,但我不確定。
本質上,我有一個應用程式。我希望它可以在我的 Windows 系統和另一個 MacOS 系統上運行。我還希望安裝它,就像為普通計算機用戶制作的應用程式一樣。我知道我可以使用 java -jar 從控制臺運行它,但我更希望獲得某種安裝程式,例如從 C# 和 VS Studio 獲得的 .exe/.msi 檔案。
我找到了很多解決方案,但很少有最新的(鏈接斷開或折舊),更不用說使用 Netbeans Maven 專案了。例如,到目前為止我看到的大多數建議都說:
- 清潔和建造
- 從 PROJECT_HOME 父檔案夾中的 dist 檔案夾運行 .jar 檔案
問題是使用 Netbeans Maven 專案執行清理和構建操作不會創建 dist 檔案夾。無論如何,這并不能幫助我制作一個干凈、整潔的桌面應用程式,它以大多數人習慣的方式安裝。
有誰知道如何做到這一點,或者任何人都可以指出我可以檢查的一些相關檔案的方向嗎?提前致謝。
uj5u.com熱心網友回復:
要將您的應用程式構建到 jar 檔案中,運行mvn clean package它應該創建一個target包含 jar 的檔案夾。此外,請考慮查看配置并更多地自定義 jar。maven-jar-pluginmaven-shade-pluginmaven-assembly-plugin
要為您的應用程式(例如 .exe 或 .msi 檔案)創建安裝程式,我建議使用Inno Setup( link ) 或者jpackage根據您的 Java 版本和環境進行查看。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/440899.html
