我使用Eclipse創建了一個Hello World SWT應用程序,並且我能夠從Eclipse運行它(一切工作正常)。但我想知道其他人(用戶)如何運行這種應用程序。他們是否應該安裝Eclipse,導入我的項目並運行它?這聽起來很奇怪。我該如何運行Java應用程序?
回答
您必須使用main方法運行類文件。 例如: 的Java testMain.class
也許你必須指定一個類路徑
你的意思是我可以通過在命令行輸入「java className.class」來運行由Eclipse生成的* .class文件嗎?我厭倦了,它不起作用。 – Roman
是的,這就是他的意思。但是你需要進入正確的工作目錄,並且如果你的班級不在默認包中,你也需要指定你的包。例如。 'java com.mypackage.className.class' – Stroboskop
@ u2ix,@Stroboskop:你永遠不會在'java'命令行指定'.class'。 –
如果您將其傳遞給別人,那麼你必須創建一個可執行的jar文件,在jar的manifest文件中提到你的主要類(即一個帶有main()方法的公共類)作爲Main-Class。所以當prople雙擊它時,或者在命令控制檯輸入:jar「your jar name」,那麼它們將會執行它。
這通常是Java的真實情況 - 但由於這是SWT - 他還需要處理打包/提供本機SWT庫。 – Nate
- 1. 我該如何運行我的android應用程序?
- 2. 我該如何運行我的Java應用程序作爲窗口服務?
- 3. 我無法運行java應用程序
- 4. 如何從Google Chrome應用程序運行Java應用程序?
- 5. 我該如何運行一個applet作爲應用程序?
- 6. 我該如何訪問已在運行的應用程序?
- 7. 運行Java應用程序
- 8. 運行Java應用程序
- 9. 如何從我的應用程序運行Facebook應用程序
- 10. 我該如何運行一個java程序automaticlly
- 11. 我們如何讓一個Java應用程序永遠運行
- 12. 當我運行任何應用程序時,該程序給我一個錯誤
- 13. 如何運行Java程序
- 14. 如何創建使用java每30secs應該運行的線程?
- 15. 我該如何在本地運行我的嵌入式Shopify應用程序
- 16. 即使我的iPhone被鎖定,我如何運行該應用程序?
- 17. 我該如何殺死應用程序?
- 18. 用java -jar運行scala應用程序
- 19. 我該如何壓縮我的XML和Java代碼才能使我的應用程序運行更流暢
- 20. 簡單的Java應用程序......我應該使用Java EE
- 21. 編譯並運行該java程序
- 22. 如果我的應用程序的第二個實例已經運行在JAVA中,該如何停止執行?
- 23. 如何從java應用程序執行可運行JAR
- 24. 如何配置遠程運行的無頭Java應用程序?
- 25. 如何從Java應用程序運行進程?
- 26. 如何使用eclim運行java程序?
- 27. 如何用螞蟻運行java程序
- 28. 我如何使用appcelerator運行我的Windows應用程序?
- 29. 運行時錯誤Java應用程序
- 30. 運行Java應用程序在XP
請參閱我的上一個回答 [關於您以前的問題](http://stackoverflow.com/questions/2279451/how-to-compile-a-class-file-in-java/2279925#2279925) –