好吧,所以我已經使用NetBeans創建了Java應用程序,並且我已經運行並構建它,這樣做有一個jar文件。我如何從這裏把它帶到我可以與其他人分享的地方,並且可以將應用程序安裝到他們的計算機上?另外,如果這有所幫助,我正在使用MacBook Pro。如何共享我的Java應用程序
回答
您可以在projectname.jar
文件發送到另一臺計算機,如果你有一些困難的查看文檔用命令
java -jar projectname.jar
執行:https://docs.oracle.com/javase/tutorial/deployment/jar/run.html
OR
第一: 檢查另一臺計算機是否安裝了命令的JDK和javac -version
二: 如果一切正常,共享您的源文件「projectname.java」,比執行javac projectname.java && java projectname
,不要忘記做這個源文件夾
爲例內: 如果我的源文件在我的桌面,I型cd Desktop
,比命令javac
和java
不要忘了,你需要運行包含主文件的文件!!!
祝您好運!
編輯:
按照本教程https://www.youtube.com/watch?v=mm_-mnDKAjo
比,改變圖標,右鍵點擊exe文件,選擇屬性,然後單擊「更改圖標」按鈕,添加你想要的圖標。
有沒有辦法共享它,並將它們作爲程序打開你會用微軟的話? – midnightshadow
像我的桌面上的圖標,我點擊並打開該程序? –
是的,這將是更多的我正在尋找菲利普Filardi – midnightshadow
更好地創建安裝包。看到這個鏈接https://netbeans.org/kb/docs/java/native_pkg.html#se
通過svn或git共享源代碼(.java)。如果您希望方便公衆訪問,我可以推薦像GitHub這樣的雲服務。通過像maven這樣的依賴管理工具共享二進制文件。
我認爲這裏的關鍵是「Microsoft Word」是一個本地Windows可執行文件,而Java程序則不是。
Microsoft Word是用C++編寫的,並由Windows C++編譯器編譯爲Windows可識別的本機Windows可執行文件格式,如果您雙擊桌面上的圖標,它將運行。
Java程序在JVM(Java虛擬機)上運行。如果您在Windows上下載並安裝JRE(Java運行時環境),則可以通過鍵入java -jar myProgram.jar
在JVM中運行Java程序。有一些工具可以將.jar文件包裝在本地Windows中。exe文件,你可能會想看看:
http://launch4j.sourceforge.net/
和具體的文檔頁面:
http://launch4j.sourceforge.net/docs.html
它顯示瞭如何指定配置文件。一旦你有一個配置文件的設置,你可以運行:
launch4jc.exe config.xml
吐出來,你可以發佈新的myProgram.exe文件。
- 1. 如何通過消息共享應用程序共享應用程序鏈接
- 2. java應用程序共享選項
- 3. 我如何與我的離子應用程序共享媒體
- 4. 如何共享應用程序設置
- 5. Windows桌面共享API:如何共享一個應用程序
- 6. 如何爲我的應用程序啓用文件共享?
- 7. 應用程序共享
- 8. android共享應用程序
- 9. 如何在我的應用程序中共享CLLocation?
- 10. 如何從我的應用程序共享數據
- 11. 如何共享.pdf,.doc文件到我的應用程序
- 12. 如何在我的Angular應用程序中共享ng-template?
- 13. 如何從我的應用程序共享臉書文本
- 14. 如何保護我的應用程序免受共享?
- 15. 如何添加共享按鈕到我的Android應用程序
- 16. 如何在java中編寫我自己的桌面共享應用程序?
- 17. Java屏幕共享程序
- 18. 在java web應用程序中共享公共文本文件
- 19. Quickblox共享應用程序的用戶
- 20. 如何與擴展程序共享應用程序ID?
- 21. 應用程序和共享會話之間的共享DLL
- 22. 從Spotify的Android應用程序共享的軌道與我的應用程序
- 23. 我的Android應用程序共享我的應用程序鏈接到其他應用程序不起作用
- 24. 遠程應用程序共享工具
- 25. 如何將數據從我的應用程序A共享到Android的我的應用程序B?
- 26. 應用程序的共享實例-iPhone
- 27. 從Android應用程序的facebook共享
- 28. 在weblogic中引用EAR應用程序的共享Java EE庫
- 29. 如何保護Android應用程序免受ShareIT等應用程序的共享?
- 30. 共享資源的java web應用程序的多個實例
可能的重複[如何使我的程序,用Java編寫,可用於其他人?](http://stackoverflow.com/questions/7533433/how-do-i-make-my-program-written在java中可用於其他人) –
如果你已經有一個.jar文件,你可以將它發送給你想要共享的人 - 他們所要做的只是雙擊打開它,它會工作! – nbokmans
抱歉,我搜索了我的問題,但沒有看到它,但下次看起來會更難一些,謝謝! – midnightshadow