Le processus de mavenizing des projets Eclipse et NetBeans prend généralement beaucoup de travail manuel, si tous les fichiers sont sous contrôle de révision. Donc, je pense à écrire un script Ant qui utilise les commandes svn pour réorganiser les fichiers dans la copie de travail selon la disposition standard du répertoire Maven. Ceci garderait toutes les histoires de révision de fichiers intactes. Si tous les fichiers ont été déplacés vers les emplacements corrects, la nouvelle structure de répertoire sera validée ensemble. (Au lieu d'invoquer plusieurs petites commandes de déplacement dans le référentiel). Connaissez-vous des ressources qui pourraient m'aider à trouver la bonne stratégie de «migration» pour les projets standards Eclipse ou NetBeans (y compris les projets web)? Par exemple, une vue d'ensemble des structures de répertoires Eclipse et NetBeans pour les projets Java et Web/EJB standard serait utile.Étapes pour "Mavenize" un projet Eclipse ou NetBeans avec l'aide de Subversion?
6
A
Répondre
3
J'ai écrit un outil qui devrait vous faire un bout de chemin. Ça s'appelle 'mavenize'. Cela va scanner n'importe quel nombre de projets existants et générer une version améliorée de tous les répertoires 'src' trouvés. Il va créer la structure du répertoire et déposer les fichiers java sous 'java' et tout ce qui est sous 'resources'. Je l'ai utilisé un peu et c'est un bon gain de temps. Obtenez-le ici:
3
Je ne connais pas d'outils/scripts qui font ce que vous voulez, mais certains de mes conseils peuvent vous aider à soulager la douleur.
- Je recommande m2eclipse plugin pour l'intégration eclipse Maven. C'est très utile et a une très bonne documentation.
- Essayez d'abord de créer un projet Maven opérationnel, mais ne modifiez pas la structure du projet. POM et beaucoup de plugins maven ont beaucoup de paramètres de configuration pour les projets qui ne respectent pas les conventions de projet maven par défaut.
- Si cela fonctionne et que vous voulez toujours modifier la structure du projet, cela ne sera pas un problème pour supprimer la configuration supplémentaire et effectuer des opérations de déplacement/renommer VCS.
Pour voir onglet « Build » vous devez passer à « vue de l'onglet Avancé »
alt text http://img189.imageshack.us/img189/7041/m2eclipse.png
Questions connexes
- 1. Utilisation de netbeans et d'eclipse pour éditer un projet netbeans
- 2. Projet Netbeans dans Eclipse
- 3. Utilisation de Netbeans Swing UI Builder avec un projet Eclipse
- 4. Étapes de construction pour le projet Makefile dans Eclipse
- 5. Comment configurer Maven projet multi-module dans Eclipse ou Netbeans pour réduire le temps de déploiement
- 6. Netbeans subversion forme erreur
- 7. Greffage de Scala 2.8 dans un projet NBAndroid Netbeans ... Quelles sont les étapes qui me manquent?
- 8. Diagramme de classes pour Eclipse projet java
- 9. netbeans ou eclipse dispose-t-il de plugins de navigation?
- 10. XAMPP + Subversion + TortoiseSVN + Eclipse
- 11. Projet Eclipse avec ImageIcon
- 12. Existe-t-il un archétype ICEfaces Maven pour NetBeans ou Eclipse?
- 13. Gestion de projet: Projet Eclipse vs projet Eclipse Managed
- 14. Erreur de mémoire insuffisante avec netbeans et eclipse
- 15. NetBeans bouton de nettoyage de la subversion
- 16. Eclipse sur Ubuntu avec Apache2 et Subversion
- 17. Actualiser un projet Eclipse avec Ant
- 18. Eclipse a changé JRE pour un projet
- 19. Eclipse 3.2; Subversion 1.5: version compatible Subclipse ou Subversive?
- 20. Eclipse Subversion Plugin Subclipse affiche une erreur
- 21. éclipse projet Open svn dans NetBeans
- 22. Importer un projet SVN existant dans Eclipse
- 23. scala SBT avec PK11 ou étapes
- 24. Eclipse, Subversion et déplacement de projets
- 25. maven projet avec netbeans compile entièrement à chaque exécution
- 26. Obtenez netbeans pour exécuter mon projet avec sudo?
- 27. Drools avec Netbeans 6.1
- 28. comportement Eclipse dans Netbeans
- 29. Ajouter un projet externe au dépôt subversion
- 30. Comment structurer un projet de site Web dans Eclipse