J'essaie de configurer mon chemin pour inclure Javax.Servlet avec Weblogic. Weblogic a divisé les fichiers JAR, alors lequel contient Javax.Servlet? P>
3 Réponses :
Je ne fais pas de weblogic, je ne peux donc pas signaler l'emplacement exact, mais je peux au moins indiquer que les fichiers JAR sont fondamentalement des fichiers zip qui adhèrent une structure de dossiers spéciaux et ont une extension différente. Sachant ce fait, vous devriez pouvoir utiliser n'importe quel outil zip à votre goût pour les ouvrir / les extraire et jeter un oeil dans la structure de dossier / fichier vous-même. Pour faciliter le travail, vous pouvez également saisir WinRar qui a une recherche > Fonction avec laquelle vous pouvez rechercher des dossiers et des fichiers dans les fichiers JAR. P>
Je fais le développement sur Linux, donc je n'ai pas de winrar. Mais votre approche était excellente et m'a donné une bonne idée. J'ai donc jeté cette ligne de commande bash pour accomplir la même chose. pour f in * .jar; faire si jar -tf $ f | grep -q javax.servlet; puis écho $ f; Fi; terminé
je les ai trouvés.
Pour ceux qui ont besoin de répondre, ils sont situés ici:
$ BEA_HOME / MODULES / JAVAX.SERVLET_1.0.0.0_2-5.JAR P>
commençant par Weblogic 10, BEE externalisé la mise en œuvre des spécifications API de Ces modules incluent toutes les spécifications de l'API ainsi que des fonctions fournies à la zone de BEA / Oracle. P>
Donc, pour API de servlet 2.5, inclure en effet weblogic.jar code> dans divers "modules".
Ils regroupent maintenant un nouveau
api.jar code> dans
{bea_home} /wlsever_10.3/server/lib / code> qui contient juste un
manifeste.mf code> qui Points à
{BEA_HOME} / MODULES / *. JAR CODE>. p>
{bea_home} /modules/javax.servlet_1.0.0.0_2-5.jar code>. P>
Cela ne répond pas à ma question mais clarifie l'API.JAR. Je l'avais vu référencé mais je ne l'ai pas soulevé depuis qu'il est vide et pourquoi cela n'a pas fonctionné dans mon environnement de développement. Merci