如何在Java的代码库中搜索特定字符串?
我试图在Java代码库中搜索特定字符串。我可以使用简单的grep扫描整个目录结构,它可以在基于文本的代码中处理字符串 如何搜索Java中某个文件使用的.jar文件中可能存在的字符串 是否有一种搜索特定字符串的方法,我可以通过代码以及依赖libs进行搜索如何在Java的代码库中搜索特定字符串?,java,Java,我试图在Java代码库中搜索特定字符串。我可以使用简单的grep扫描整个目录结构,它可以在基于文本的代码中处理字符串 如何搜索Java中某个文件使用的.jar文件中可能存在的字符串 是否有一种搜索特定字符串的方法,我可以通过代码以及依赖libs进行搜索 我正在使用任何IDE。我想写一个可以搜索代码的脚本。你可以在linux上使用zipgrep zipgrep“你的字符串”file.jar 如果你必须在罐子的数量上找到同样的东西,那就去做吧 查找libdir-name“*.jar”-exec zi
我正在使用任何IDE。我想写一个可以搜索代码的脚本。你可以在linux上使用zipgrep zipgrep“你的字符串”file.jar 如果你必须在罐子的数量上找到同样的东西,那就去做吧 查找libdir-name“*.jar”-exec zipgrep“您的字符串”{}\ 其中libdir是包含所有jar的目录。该命令也将递归搜索子目录
对于windows,您可以下载cygwin并在其下安装zipgrep,以搜索您可以使用的基于文本的代码。像这样:
grep -r "search_word" .
其中-r
用于使搜索递归
要搜索jar文件内部,可以在linux上使用。例如:
zipgrep "search_word" file.jar
如果您使用的是eclipse,那么可以使用Crtl+Shift+R,您使用的IDE是什么?最好利用IDE的搜索工具。你可以试试我没有使用IDE。我想使用命令行。我需要编写一个可以运行的脚本。你有几个选择,包括,或者使用和编写自己的Java程序。请查看此处以获取更多建议: