Linux怎麼搜尋jar包裡的內容

2021-07-10 20:27:45 字數 509 閱讀 7684

我們知道jar包也是一種壓縮檔案,那麼怎麼搜尋jar包裡的內容呢?

我們知道jar tvf可以解壓縮jar檔案 比如

jar tvf zhclib.jar

就會列出:

這樣我們就可以搜尋了某個特定的檔案了:

jar tvf zhclib.jar | grep 'pattern'

也可以搜尋整個目錄下的所有jar檔案:

find . -name "*.jar"|awk '' | sh | grep ".*.xml"

這樣就可以搜尋壓縮檔案裡都有哪些檔案了。

原文:hongchangfirst

hongchangfirst的主頁:

jar包裡的類讀取配置檔案

下面的 來自 讀取jar包內配置檔案 inputstream in this getclass getclassloader getresourceasstream configfilename.properties 其中,特別要注意,路徑前有乙個 否則讀不到檔案的,自己曾因此查詢了很久 讀取jar...

Linux啟動jar包的shell指令碼

背景 專案裝置端需要執行jar包程式與服務端進行socket連線並傳送資料,每次啟動程序時,都需要在linux終端輸入啟動jar包的命令,比較繁瑣,隨之嘗試將啟動jar包的命令寫入shell指令碼檔案中,實現操作shell指令碼啟動jar包程式的功能。編寫的socdev.sh指令碼檔案中命令如下 啟...

使用Nexus新增jar包到私服裡的方法步驟

為什麼要搭建nexus私服,原因很簡單,有些公司都不提供外網給專案組人員,因此就不能使用m en訪問遠端的倉庫位址,所以很有必要在區域網裡找一台有外網許可權的機器,搭建nexus私服,然後開發人員連到這台私服上,這樣的話就可以通過這台搭建了nexus私服的電腦訪問m en的遠端倉庫。1.首先確定我們...