Je travaille pour une entreprise qui utilise Eclipse et un tas de plugins pour leur environnement de développement.
J'essaie de trouver un moyen automatisé d'installer tout (eclipse et plugins) et de configurer les serveurs, subversion, les référentiels de tâches, Maven et Tomcat.
La solution actuelle consiste à configurer Eclipse et tous ses plugins, puis à le coller dans un fichier zip. Ensuite, vous devez toujours installer tomcat (et le connecter à eclipse), puis configurer manuellement SVN, les tâches (bugzilla) et Maven.
De plus, ils se développent actuellement sur Windows, et j'essaie de configurer cela sur Ubuntu 11.10.
Des conseils sur la façon de rendre cela aussi simple que de déballer un tar et d'exécuter un script? J'essaie d'utiliser git diff pour comprendre ce que fait éclipse, mais cela n'a pas été fructueux.
la source
Je pense que la soulution du zip est un bon début. Ensuite, vous pouvez installer un plugin de macro et exécuter la configuration
http://marketplace.eclipse.org/content/eclipse-keyboard-macro-recorder
la source
Devon-IDE est votre ami et résout exactement votre problème: https://github.com/devonfw/ide/blob/master/documentation/Home.asciidoc#devon-ide
la source
Je stocke Eclipse et une configuration de base dans le contrôle de version. Ce serait gérer les plugins et autres. J'y stocke également tous les outils tels que le JDK et les fichiers batch de configuration de l'environnement et autres.
De cette façon, la seule chose que le développeur doit installer pour commencer à travailler est un client de contrôle de version.
Les fichiers de commandes peuvent être utilisés pour configurer les métadonnées comme vous le souhaitez.
Habituellement, je configure automatiquement le chemin des fichiers de commandes par rapport à l'endroit où il est exécuté, de cette façon, je peux avoir plusieurs flux de développement sur une seule machine.
la source