Je suis à la recherche d'une infrastructure complète de développement java avec une intégration de:Comment configurer une infrastructure de développement Java sophistiquée?
- un IDE comme eclipse,
- un système de construction comme Maven,
- un système de contrôle de version comme subversion,
- un serveur d'intégration continue comme Hudson,
- un gestionnaire de référentiel comme Nexus,
- un plugin de libération automatique comme Maven Release Plugin.
De plus, je voudrais avoir:
- une structure projet de plusieurs composants prédéfinis
... et éventuellement:
- un gestionnaire d'émission comme Jira,
- une intégration avec un hébergeur open source comme sourceforge.
L'évaluation de tous ces systèmes peut prendre beaucoup de temps, ce qui rend la configuration d'une infrastructure en cours d'exécution d'un mois ou plus. Au travail, je suis prêt à installer chaque système individuellement, mais pour mon développement privé à la maison, je voudrais avoir quelque chose comme Devware - A development environment virtual appliance (malheureusement, je n'ai pas trouvé de lien de téléchargement) où tout est déjà installé et fonctionnel . Alors, pourriez-vous s'il vous plaît me donner quelques conseils sur les combinaisons qui créent une infrastructure de travail? Ou encore mieux où trouver une infrastructure de développement préconfigurée? PS: Je ne m'engage à aucun des produits nommés, alors n'hésitez pas à suggérer des alternatives si elles correspondent mieux.
Voir cette requête pour un tas d'opinions à ce sujet: http://stackoverflow.com/questions/1112697/setting-up-a-new-java-development-shop –