J'ai lu des articles sur la manière de configurer Eclipse et Maven pour créer un nouveau projet oreille vide, mais toutes les solutions n'étaient pas complètes ou sont anciennes.
Je crois que je dois créer trois fichiers pom.xml/ou trois projets:
J'ai essayé cela avec l'aide du plugin intégré maven dans Eclipse. Depuis (je crois qu'Helios), Maven est déjà intégré à Eclipse. Alors je vais à
file -> new -> maven -> maven project
et laissez la case "créer un projet simple" décochée. De l'autre côté, j'ai le catalogue d'archétype. Pour créer le projet client, j’ai cherché maven-archetype-webapp Version 1.0 . Mais tous les dossiers tels que WebContent\META-INF, etc. sont manquants.
Alors, comment puis-je créer les trois projets sont les construire ensemble?
Merci beaucoup, Hauke
PS .: J'ai lu à la question 5668710 comment créer le projet sans maven et activer la gestion des dépendances. Mais est-ce la bonne façon? Je ne pense pas.
Créer les projets via console
et les importer via m2Eclipse
serait le meilleur moyen, comme vous pouvez le lire dans les commentaires de votre question.
Commencez avec cette ligne dans votre console
mvn archetype:generate
Ensuite, utilisez l'archétype maven-archetype-j2ee-simple
Cela générera une structure de projet pour les projets ejb
, ear
et web
. Sinon, vous pouvez créer vous-même 3 projets simples maven-archetype-quickstart
et ajouter les plugins concernés.
Voici un autre article traitant de votre problème: Maven2: Meilleures pratiques pour les projets d'entreprise (fichier EAR)
Un autre bel exemple que vous pouvez trouver ici
Le meilleur moyen de créer une application d'entreprise (les trois projets ear, jar, war ..., c'est-à-dire que jar et war sont liés à l'oreille) ... consiste à créer via maven Enterprise Application in NETBEANS et à importer l'ensemble du projet dans Eclipse.
Merci Imran