我想從命令行將我的eclipse項目導出爲JAR,但只通過Eclipse UI使用File - > Export - > Java - > JAR來完成。在Eclipse中爲JAR運行「導出」時使用的shell命令是什麼?
回答
而Java JDK提供的jar
命令:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jar.html
對於更復雜的應用,你可以得到很好的建議考慮類似的Apache Ant或Maven:
- https://ant.apache.org/manual/Tasks/jar.html
- https://maven.apache.org/plugins/maven-jar-plugin/ - 或者,因爲它聽起來像你可能真的在這裏尋找 - https://maven.apache.org/shared/maven-archiver/,它可以創建包括依賴項的包。
沒錯。 jar命令是關鍵的,但是我的構建路徑中有一些庫,我想確保所有依賴關係的打包方式與Eclipse所做的完全相同。 –
@ 190290000RubleMan您的Eclipse項目是否配置爲Maven項目? – ziesemer
不是。只是Java :)這個問題讓我開始認爲Eclipse可能不會使用shell命令來構建/導出http://stackoverflow.com/questions/863181/is-it-possible-to-view-what-shell-命令eclipse正在製作 儘管如此,必須有一個等同的命令,我可以用它來構建/導出。必有! –
- 1. 爲什麼從Eclipse導出的可運行JAR不起作用?
- 2. 可以從命令行運行jar而不是shell腳本 - 爲什麼?
- 3. 如何在crontab中使用導出命令運行shell腳本
- 4. Eclipse導出爲可運行JAR
- 5. 爲什麼我在cygwin中運行coffee命令時出錯?
- 6. linux eclipse:運行shell命令作爲預生成命令
- 7. 如何查看eclipse「運行配置」中使用的shell命令
- 8. 爲什麼運行命令
- 9. Shell:使用Shell運行vim命令
- 10. 是什麼 - 做運行NPM命令時?
- 11. 運行命令時,$是什麼意思?
- 12. Eclipse:在導出爲可運行jar時包含源代碼
- 13. 什麼是$ shell命令
- 14. Java項目正常運行在命令行(出口JAR),但沒有使用Eclipse
- 15. 爲什麼Eclipse在導出Runnable Jar時使用較舊版本的代碼?
- 16. 導出的eclipse runnable .jar不會運行
- 17. Eclipse導出到可運行的.jar
- 18. 爲什麼我的eclipse需要導出v7.jar和v4.jar?
- 19. 如何在使用此命令運行時調試eclipse中的jar java -jar target /TextSecureServer-1.2.jar服務器config/development.yml
- 20. 運行shell命令
- 21. 運行shell命令
- 22. eclipse中的Python導入錯誤(Package在命令行中運行,但不是eclipse)
- 23. NodeJS - 運行shell命令,退出,傳輸到shell命令
- 24. 在Eclipse中只導入類導出可運行的JAR
- 25. 使用shell命令更改正在運行的程序行爲
- 26. 用PHP運行shell命令?
- 27. eclipse命令行Shell插件
- 28. 什麼時候可以在bash,ubuntu中用命令「。shellscript」運行shell腳本?
- 29. Eclipse導出工具vs命令行jar工具
- 30. 從Eclipse或命令行導出jar文件
Eclipse不一定執行shell命令。 –
當然,Eclipse的構建/運行/導出必須有一些等效的shell命令,還是我絕望天真? –
可能有。但它並不一定如此。 Eclipse可能會自己生成JAR文件,它可能會以與您通過Oracle'jar'命令生成的內容不完全兼容的方式進行操作。 –