Je suis sous Eclipse et j'ai un projet Java avec un build.xml qui est donné à ant. Le problème c'est que ant met une minute à faire ses trucs et je voudrais profiter de l'automatisation sous Eclipse.
Donc je viens de transformer mon projet en projet web:
J'ai ouvert le .project, ajouté:
et<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
Puis dans project properties ajouté dynamic web module et java comme "facets".<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
Ensuite, eclipse m'a crée un dossier WebContent dans lequel il a mis "WEB-INF" & co. Alors que moi j'ai déjà "WEB-INF" mais à la racine du projet.
J'ai cherché et trouvé que le fichier .settings/org.eclipse.wst.common.component contenait l'info <wb-resource deploy-path="/" source-path="/WebContent"/> que j'ai modifé.
Et ça a marché. J'arrive à attacher le serveur au projet. Je peux déployer maintenant sur le serveur... ou presque.
Ca me met:
Des idées?3 août 2009 09:45:58 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Erreur lors de la configuration de la classe d'écoute de l'application (application listener) org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1386)
Partager