Question

J'essaie de localiser le fichier JAR Weblogic 10.3 qui contient weblogic.rmi.RemoteException afin de résoudre un problème de chemin de génération.

Merci d'avance.

Était-ce utile?

La solution

Je l'ai enfin trouvé dans $ BEA-HOME / modules / com.bea.core.weblogic.rmi.client_1.4.0.0.jar

Il semble que dans 10.3 ou (10g comme Oracle le marque), ils ont déplacé beaucoup de ce qui se trouvait dans $ BEA-HOME / wlserver_10.x / server / lib / weblogic.jar dans un répertoire de modules distinct à la racine de le bea installer.

Je devais également inclure $ BEA-HOME / modules / com.bea.core.weblogic.workmanager_1.4.0.0.jar dans mon chemin de génération pour utiliser com.bea.core.weblogic.rmi.client_1.4.0. 0.jar

Le script ci-dessus est utile, une version un peu plus simple qui récitera par le biais de sous-répertoires recherchant chaque fichier jar rencontré pour une classe spécifiée est

.

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

par exemple. find -name " *. jar " -exec grep " weblogic / rmi / RemoteException.class " {} \;

J'ai trouvé le pourboire de

http: // snipplr. com / afficher / 12702 / rechercher-dans-laquelle-jar-une-classe-est-définie /

Autres conseils

WebLogic n'est pas installé ici, mais je conserve un script shell / cygwin pour rechercher des classes dans des fichiers jars:

#! /bin/sh

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

Appelez simplement le script quelque chose comme jarfind.sh et mettez-le dans votre chemin quelque part. Puis jarfind.sh RemoteException dans votre arborescence weblogic.

Il se trouve dans server / lib / weblogic.jar sur ma version 10.0.

Le site Web jarhoo prétend disposer d'index interrogeables de tous les fichiers JAR courants, mais je ne les ai pas utilisés. dans les années et vous semblez maintenant avoir besoin d'une connexion:

Les scripts donnés dans les autres réponses donneront évidemment de meilleurs résultats pour votre CLASSPATH: -)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top