Welche Weblogic 10.3 JAR enthält weblogic.rmi.RemoteException
Frage
Ich versuche, die Weblogic 10.3 JAR auf der Spur, die weblogic.rmi.RemoteException enthält, um ein Build-Pfad Problem zu lösen.
Vielen Dank im Voraus.
Lösung
Schließlich fand ich es in $ BEA-HOME / modules / com.bea.core.weblogic.rmi.client_1.4.0.0.jar
Es scheint in 10.3 oder (10 g als Oracle-Branding hat es) sie viel von dem, was in $ BEA-HOME / wlserver_10.x / server / lib / weblogic.jar in ein separates Verzeichnis modules in der Wurzel bewegt hat die bea installieren.
Ich hatte auch $ BEA-HOME / modules / com.bea.core.weblogic.workmanager_1.4.0.0.jar auf meinem Build-Pfad enthalten com.bea.core.weblogic.rmi.client_1.4.0 zu verwenden. 0.jar
Das Skript oben ist nützlich, eine etwas einfachere Version, die durch Unterverzeichnisse suchen jedes jar Rekursion wird Datei, die sie für eine bestimmte Klasse
finden -name "* .jar" exec grep "" {} \;
z. finden -name "* .jar" exec grep "WebLogic / rmi / RemoteException.class" {} \;
fand ich die Spitze mit freundlicher Genehmigung von
http: // Snipplr. com / view / 12702 / find-in-which-Glas-a-Klasse-is-defined /
Andere Tipps
Ich habe nicht WebLogic installiert hier, aber ich halte ein Shell / Cygwin Skript um Klassen in Gläsern zu finden:
#! /bin/sh
target=$1
for jf in `find . -name '*.jar' -type f -print`; do
jar tvf $jf | awk "/\/$target\.class/ { print \"$jf: \" \$NF }"
done
Rufen Sie das Skript so etwas wie jarfind.sh und steckt es irgendwo in Ihrem Pfad. Dann jarfind.sh RemoteException
in WebLogic Baum.
Es ist in server / lib / weblogic.jar auf meiner Version 10.0.
Die Website jarhoo durchsuchbare Indizes aller gängigen JAR-Dateien haben behauptet - aber ich habe nicht verwendet es seit Jahren und Sie scheinen jetzt eine Anmeldung erforderlich:
Die Skripte in den anderen Antworten gegeben werden natürlich bessere Ergebnisse für Ihren CLASSPATH geben: -)