我有很多文件夾(20)的jar文件, 有沒有一種方法可以在終端 中的一個命令中提取所有這些jar,而不是一個接一個地執行它? 我已經MAC在一個命令中提取幾個jar
回答
一個簡單的solution.-獲取所有的罐子和提取它
find ./ -name "*.jar" -exec jar -xf {} \;
你可以使用這個在所有的罐子的文件夾 -
jar {ctxu}[vfm0Mi] [jar-file] [manifest-file] [-C dir]
選項:
-c create new archive
-t list table of contents for archive
-x extract named (or all) files from archive
-u update existing archive
-v generate verbose output on standard output
-f specify archive file name
-m include manifest information from specified manifest file
-0 store only; use no ZIP compression
-M do not create a manifest file for the entries
-i generate index information for the specified jar files
-C change to the specified directory and include the following file
請參考說明文檔以解釋 - http://docs.oracle.com/javase/tutorial/deployment/jar/unpack.html
您可以將用戶的* .jar到位JAR文件的提取所有
這應該在同一位置的罐子都存在提取。
jar xvf *.jar
我應該在[archived-file(s)]中放什麼? –
其可選參數。 文檔狀態 - 歸檔文件是一個可選參數,由從歸檔文件中提取的文件的空格分隔列表組成。如果此參數不存在,則Jar工具將提取存檔中的所有文件。 –
它工作了嗎? @RaynD –
- 1. MS DOS命令提示符 - 在一個命令中提供幾個輸入文件名
- 2. 在cmd中執行幾個命令。執行只有一個命令
- 3. 如何在一個命令中添加幾個函數?
- 4. 運行命令,提取一個字段,運行一個結果命令
- 5. 從jar中提取一個目錄
- 6. 參考幾個ID在一個命令的getElementById
- 7. 複製遠程幾個目錄在SVN通過一個命令
- 8. 拉,變基,推,在一個命令(或少數幾個)
- 9. 用Emacs中的一個命令找到幾個文件
- 10. 從一個命令中的幾個回購Git拉
- 11. 一個可執行函數中的幾個終端命令
- 12. paramiko exec_command在幾個命令後掛起
- 13. bash循環中的幾個命令
- 14. 在命令行中運行一個jar文件(由ant生成)
- 15. 在命令提示符下運行幾個.bat文件
- 16. 使用jar創建java項目到一個jar(命令行)
- 17. 如何在單個命令中獲取並提取tgz文件?
- 18. 在幾十個JAR文件中的某處找到一個類?
- 19. 在C++中的一個輸入中讀取多個命令
- 20. 在一個jar中工作(在Netbeans中工作,但不在命令行中)
- 21. 一個批處理文件可以給一個jar文件一個命令嗎?
- 22. Javascript string.replace。結合幾個.replace命令
- 23. 扭曲使用幾個xmlrpc命令
- 24. 用Ansible運行幾個命令
- 25. 結合幾個hbase shell命令
- 26. 關於幾個SQL命令的問題
- 27. 從bash腳本運行幾個命令
- 28. 幾個MATLAB命令窗口可能嗎?
- 29. 命令提示符 - jar文件
- 30. 執行兩個命令到R中的一個命令中
嗨,謝謝。即時通訊和錯誤,我應該在cli的根文件夾? –
沒有必要。你必須在同一個文件夾中,罐子可用。還有你得到什麼錯誤? – nagendra547
im在包含jar列表的文件夾中的終端並獲取此錯誤java.io.FileNotFoundException :(無此文件或目錄) at java.io.FileInputStream.open0(Native Method) –