我想在Java代碼庫中搜索特定的字符串。我可以使用簡單的grep來掃描整個目錄結構,它適用於基於文本的代碼中的字符串。如何搜索Java代碼庫中的特定字符串?
如何搜索可能存在於Java中某個文件所使用的.jar文件中的字符串。
有沒有辦法搜索特定的字符串,我可以通過代碼以及相關的庫進行搜索。
我正在使用任何IDE。我想編寫一個可以通過代碼搜索的腳本。
我想在Java代碼庫中搜索特定的字符串。我可以使用簡單的grep來掃描整個目錄結構,它適用於基於文本的代碼中的字符串。如何搜索Java代碼庫中的特定字符串?
如何搜索可能存在於Java中某個文件所使用的.jar文件中的字符串。
有沒有辦法搜索特定的字符串,我可以通過代碼以及相關的庫進行搜索。
我正在使用任何IDE。我想編寫一個可以通過代碼搜索的腳本。
您可以在Linux上使用zipgrep,
zipgrep 「你的字符串」 file.jar
如果你必須要找到在罈子裏的數量同樣的事情,做
找到LIBDIR -name「 * .jar「-exec zipgrep」你的字符串「'{}'\;
其中libdir是包含所有jar的目錄。該命令也會遞歸搜索子目錄。
for Windows,您可以Cygwin的下載和安裝zipgrep下它http://www.cygwin.com/
如果您正在使用eclipse,您可以使用Crtl + Shift + R – mvlaicevich
您使用的是什麼IDE?利用IDE的搜索工具會更好。 – zero298
您可以試試[this](http://grepcode.com/) – SomeDude