我用Java netbeans製作了一個桌面應用程序,它是一個帶有一些組件的Jframe。我構建了它,並在項目文件夾的dist文件夾中創建了.jar文件。我已經在我的電腦上安裝了jre(Java Runtime Environment)。當我嘗試用jre打開.jar文件時,什麼也沒有顯示。我能做什麼 ?上述如何運行擴展名爲.jar的內置java文件
回答
https://netbeans.org/kb/articles/javase-deploy.html#Exercise_1
的鏈接將帶你到一個教程。 Jar文件默認不可執行。您需要指定一個啓動類來創建jar文件可執行文件。
如果這不起作用,然後確保你有你的JFrame叫setVisible(true)
。
編輯補充:(加作者信息)
當我試圖通過CMD運行有不受支持的版本MAJOR.MINOR 52.0
這意味着你的JRE版本不匹配你的編譯器版本。您可以使用-version選項進行確認,然後修復您的路徑以在編譯器所在的同一位置使用Java。
我該怎麼做:/ – Jack 2013-04-11 01:03:45
谷歌搜索:如何在Windows上設置我的路徑? – 2013-04-11 15:14:51
另請參閱:http://stackoverflow.com/questions/4681090/how-to-find-where-is-jdk-installed-on-my-windows-machine – 2013-04-11 15:18:38
- 1. Ant jar命令只編譯擴展名爲.jar的文件
- 2. 如何使用jmeter運行Powershell文件(擴展名爲.ps1)?
- 3. 如何在linux上運行windows擴展名爲.exe的windows可執行文件
- 4. SQLite:.db文件擴展名.sqlite文件擴展名爲
- 5. 如何爲.py文件擴展名的Python代碼配置.vimrc?
- 6. 文件擴展名爲
- 7. 文件擴展名爲
- 8. 如何在運行時更改文件擴展名
- 9. 如何讓PHP文件以「.html」擴展名運行?
- 10. 循環遍歷擴展名爲.jar的文件[批處理]
- 11. 如何從沒有擴展名的文件名獲取文件擴展名?
- 12. Java - 如何使程序在內部運行jar文件
- 13. 如何更改配置文件的文件擴展名(c#)
- 14. BASH Linux爲所有文件擴展名運行代碼「.fal」
- 15. 的Java文件名擴展庫
- 16. 如何將我的Java程序作爲可執行文件運行.jar文件?
- 17. 如何爲某些文件擴展名配置apache返回404
- 18. 將Jar文件作爲無java -jar前綴的命令運行
- 19. 從擴展運行方法擴展運行擴展運行
- 20. jar文件在lib文件夾中有額外的「.jar」擴展名
- 21. 如何導入文件擴展名爲* .aspx *的JavaScript文件?
- 22. 如何刪除文件的擴展名?
- 23. 如何grep的文件擴展名
- 24. 如何找到文件的擴展名
- 25. 如何更改文件的擴展名?
- 26. 如何獲得文件的擴展名
- 27. 如何查找文件的擴展名?
- 28. 如何確定文件的擴展名
- 29. 從Java運行PowerShell文件說該文件沒有'.ps1'擴展
- 30. 禁用.php擴展名,但運行沒有.php的文件作爲php文件
你確定它在開始時不會崩潰? – 2013-04-11 00:18:39
轉到命令行。將目錄更改爲jar文件所在的類型'java -jar {nameOfJar} .jar' - 假設Java位於路徑 – MadProgrammer 2013-04-11 00:18:49
@Orgler沒有崩潰:/ – Jack 2013-04-11 00:20:19