gpt4 book ai didi

java - 如何提取在 java 中声明的字符串并放入 jar 文件中

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:55:54 28 4
gpt4 key购买 nike

对于 jar 文件,是否有等同于 Unix strings 命令的命令?

举个例子,如果我有这个 Java 文件:

public class Foo {
String foo = "I\'m so meta even this acronym";
}

编译后放入bar.jar

理想情况下,我会喜欢在 bar.jar 上运行一些命令,它将字符串“I'm so meta”发送到标准输出,以便我可以 grep 获取它。

我要解决的问题是,我在我的 Java 程序中收到一条错误消息,我想知道它来自哪个 jar 文件。

最佳答案

这应该适合你:
unzip -p your.jar |strings| grep '你的字符串'

要搜索目录中的多个 JAR 文件,请使用:
unzip -p\*.jar |字符串| grep '你的字符串'

关于java - 如何提取在 java 中声明的字符串并放入 jar 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6859764/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com