2010-10-29 6 views
0

Je viens de commencer maven en général et m2eclipse en particulier. Ce que j'ai fait auparavant est le suivant:sur enregistrer compiler et déployer avec maven eclipse et weblogic

1) Déployez mon application sur Tomcat. 2) apporter des modifications aux fichiers java ou jsp. 3) enregistrer et exécuter l'application à nouveau (aucun redémarrage n'est nécessaire sauf si j'ai changé un fichier de configuration). Maintenant, chaque fois que j'apporte une modification mineure à mon projet maven dans eclipse, je dois faire une "installation pré-nettoyage" pour compiler et déployer l'application, puis redémarrer weblogic 10 pour voir les changements. Y at-il de toute façon (ou peut-être que je ne fais pas quelque chose) que je modifie un fichier class ou jsp, le code sera compilé et déployé quand je sauvegarderai le fichier comme avant avec le projet eclipse default constructeur et tomcat? En outre, lorsque je vérifie le projet maven de SVN, Eclipes affiche un tas d'erreurs de compilation dues à des classes manquantes, mais lorsque je construis le projet en utilisant m2eclipse, tout se construit avec succès. Pourquoi eclipse ne reconnaît pas les classes ??

J'ai regardé la réponse suivante mais je n'ai pas pu comprendre le problème.

How do I start Maven "compile" goal on save in Eclipse?

Répondre

0

maintenant, chaque fois que je fais un changement mineur à mon projet Maven dans Eclipse que je dois faire un « pré-installation propre » pour compiler et déployer l'application à nouveau, puis redémarrez weblogic 10 pour voir les changements.

Vous ne devriez pas avoir à faire cela. Utilisez-vous le Oracle Enterprise Pack for Eclipse (OEPE) (disponible auprès de the market place ou de an update site) et le WTP?

Y at-il de toute façon (ou peut-être que je ne suis pas faire quelque chose à droite) que je quand je modifie un fichier de classe ou jsp, le code se compilé et déployé lorsque j'enregistre le fichier comme je faisais avant avec l'éclipse constructeur de projet par défaut et Tomcat?

Voir ci-dessus.

Aussi, quand j'extraira le projet Maven de SVN, Eclipes montre tas de compilation des erreurs en raison de certaines classes manquantes, mais quand je construis le projet en utilisant tout m2eclipse construit avec succès. Pourquoi eclipse ne reconnaît pas les classes ??

les opérations suivantes: clic droit sur le projet puis Maven> Mise à jour de configuration du projet.

Questions connexes