哪个Weblogic 10.3 JAR包含weblogic.rmi.RemoteException

时间:2009-03-06 12:03:53

标签: java jar weblogic rmi

我正在尝试跟踪包含weblogic.rmi.RemoteException的Weblogic 10.3 JAR,以解决构建路径问题。

提前致谢。

4 个答案:

答案 0 :(得分:2)

我终于在$ BEA-HOME / modules / com.bea.core.weblogic.rmi.client_1.4.0.0.jar

中找到了它

似乎在10.3或(10g,因为Oracle正在推销它)他们已经将$ BEA-HOME / wlserver_10.x / server / lib / weblogic.jar中的大量内容移动到根目录中的单独模块目录中bea install。

我还必须在构建路径中包含$ BEA-HOME / modules / com.bea.core.weblogic.workmanager_1.4.0.0.jar以使用com.bea.core.weblogic.rmi.client_1.4.0。 0.jar

上面的脚本很有用,一个稍微简单的版本会通过子目录来搜索它遇到的指定类的每个jar文件

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

e.g。 find -name“* .jar”-exec grep“weblogic / rmi / RemoteException.class”{} \;

我发现了提示

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

答案 1 :(得分:1)

我没有在这里安装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.sh的脚本并将其放在您的路径中。然后在您的网络逻辑树中jarfind.sh RemoteException

答案 2 :(得分:0)

在我的10.0版本的server / lib / weblogic.jar中。

答案 3 :(得分:0)

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

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