有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (4) 个答案

  1. # 1 楼答案

    网站jarhoo声称拥有所有常见JAR文件的可搜索索引——但我已经多年没有使用它了,现在你似乎需要登录:

    其他答案中给出的脚本显然会为您的类路径提供更好的结果:-)

  2. # 2 楼答案

    它位于server/lib/weblogic中。在我的10.0版上

  3. # 3 楼答案

    我终于在$BEA-HOME/modules/com中找到了它。东亚银行。果心weblogic。rmi。客户端_1.4.0.0。罐子

    似乎在10.3或(甲骨文品牌化的10g)中,他们已经将$BEA-HOME/wlserver_10中的很多内容转移了。x/server/lib/weblogic。将jar放入bea安装根目录中的单独模块目录中

    我还必须包括$BEA-HOME/modules/com。东亚银行。果心weblogic。workmanager_1.4.0.0。jar在我的构建路径上使用com。东亚银行。果心weblogic。rmi。客户端_1.4.0.0。罐子

    上面的脚本很有用,它是一个稍微简单的版本,可以在子目录中递归搜索它遇到的每个jar文件,查找指定的类

    find-name“*.jar”-exec grep“{}\

    例如,find-name“*.jar”-exec grep“weblogic/rmi/RemoteException.class”{}\

    我发现这个小费是出于

    http://snipplr.com/view/12702/find-in-which-jar-a-class-is-defined/

  4. # 4 楼答案

    我没有在这里安装WebLogic,但我保留了一个shell/cygwin脚本,用于在JAR中查找类:

    #! /bin/sh
    
    target=$1
    for jf in `find . -name '*.jar' -type f -print`; do
      jar tvf $jf | awk "/\/$target\.class/ { print \"$jf: \" \$NF }"
    done
    

    把脚本称为jarfind。把它放在你的路径上。然后jarfind.sh RemoteException在weblogic树中