2010-04-19 2 views
1

J'utilise IBM RAD IDE et crée un projet Web dynamique. Lorsque je compile le projet et tente de l'ajouter au serveur en sélectionnant 'ajouter ou supprimer des projets', j'obtiens la réponse qu'il n'y a aucun projet à ajouter ou à supprimer. Cela signifie-t-il que je vais devoir créer un fichier EAR (Projet J2EE) et y ajouter mon projet Web pour le déployer dans le WAS local? Puis-je manquer une configuration essentielle?Impossible de déployer le fichier WAR sur Websphere à l'aide d'IBM Rational Application Developer

Répondre

3

WAS nécessite des fichiers EAR, ce n'est pas un problème RAD.

En fait, il y a un travail autour que je suis arrivé de http://dev-answers.blogspot.com/2006/07/cant-deploy-war-on-websphere-6.html mais ne l'ai pas essayé

Créer WAR. Dans votre fichier WEB-INF \ web.xml. WebSphere le valide par rapport au schéma du fichier web.xml et n'est pas flexible. Ajouter ce détail pour vous ouvrir noeud dans votre web.xml et assurez-vous qu'il est valide selon le schéma:

<web-app version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee" 
xsi="http://www.w3.org/2001/XMLSchema-instance" 
schemalocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 

Vous pourriez vouloir emballer votre WAR dans une oreille qui est ce que tout le monde fait.

0

De mon très limité Expérience RAD, vous aurez en effet besoin d'un EAR à déployer. C'est assez facile à faire ... Avez-vous un problème particulier à déployer?

+0

Non - J'ai déjà fait le fichier EAR et je l'ai déployé auparavant, mais cette fois, le projet n'appelle pas de fichier EAR et je préfère utiliser un simple fichier WAR. La plupart des serveurs web java vous permettent de déposer un fichier WAR et il va se déployer - je suppose que le RAD d'IBM nécessite un fichier EAR –

Questions connexes