我試圖通過運行配置然後創建一個新的Java App來運行jar文件,但Eclipse希望我爲它提供一個主類和對該項目的引用。我不能只給Eclipse一個jar文件嗎?如何在Eclipse中運行jar文件
16
A
回答
8
您可以使用「運行」>「外部工具」>「外部工具配置」中的「外部工具」啓動配置運行JAR。
1
你提供的jar文件是否有「public static void main(String [] arg)」方法?爲了讓java運行你的應用程序,必須存在一個帶有「public static void main(String [] arg)」方法的主類。所以jvm會理解你jar的開始執行點。
1
試試下面的命令行
C:\Program Files (x86)\Java\jdk1.6.0_24\bin\javaw.exe
以以下的參數(每行一個)
-cp C:\dev\tcpmon-1.0-bin\build\tcpmon-1.0.jar
org.apache.ws.commons.tcpmon.TCPMon
42
你不能直接執行一個jar文件。相反,您需要使用java -jar
命令運行它。爲了做到這一點你:
- 轉到運行>外部工具>外部工具配置
- 下的「計劃」
創建項目填寫:
地點:
/usr/bin/java
(或路由到您的java可執行文件,在Linux 中,您可以通過在終端上運行which java
來找到該文件,在Windows中,您可以在命令提示符中使用where java
)工作目錄:工作目錄爲您的jar程序(通常它的位置)
參數:
-jar [path to your jar]
相關問題
- 1. 如何在Eclipse中運行JAR文件?
- 2. 如何在eclipse中執行一個可運行jar文件
- 3. 運行的JAR文件沒有在Eclipse
- 4. 如何在eclipse中運行.jar
- 5. 如何在Eclipse可運行JAR導出中包含FXML文件?
- 6. 它在Eclipse中運行正常,但無法運行.jar文件
- 7. 如何在AIX中運行jar文件?
- 8. 如何在Jar文件中運行類?
- 9. 在eclipse中運行jar
- 10. 如何在非eclipse項目中使用eclipse Jar-Jar Classloader在運行時加載jar文件?
- 11. 如何在eclipse中運行Node.js文件?
- 12. 如何在Eclipse中卸載jar文件?
- 13. 如何運行jar文件在python
- 14. 如何在IIS上運行.jar文件
- 15. 如何在mac上運行jar文件
- 16. 如何在unix上運行.jar文件?
- 17. Eclipse在jar中執行一個文件
- 18. 如何在Eclipse中製作一個包含需要在jar啓動時運行的HTML文件的jar文件?
- 19. 如何從多個eclipse文件創建可運行jar?
- 20. 如何在eclipse中爲三星SDK配置模擬器中運行JAR文件
- 21. 運行和導入文件的文件夾以及運行的JAR在Eclipse
- 22. PlayN在Eclipse中導出可運行的.jar文件
- 23. 導出.jar文件運行方式比在eclipse中要慢
- 24. 如何使用eclipse運行mapreduce jar
- 25. 運行jar文件
- 26. 運行.jar文件
- 27. 如何從單獨的jar文件運行jar文件?
- 28. 如何在另一個MIDP jar文件中運行現有的MIDP jar文件?
- 29. 程序在eclipse IDE中運行,但不會作爲jar文件運行
- 30. Jar文件可以從Gradle Run運行,但在Eclipse中運行時得到NoClassDefFoundError
:d謝謝!我在運行>外部工具>外部工具配置下找到它,然後選擇新的程序。 – stevebot 2010-12-22 02:52:00
我也嘗試這個,但它給了我這個問題執行命令行發生異常。 無法運行程序「D:\ CapsON.jar」(在目錄「D:\」中):CreateProcess錯誤= 193,%1不是有效的Win32應用程序 – 2010-12-22 07:18:18