Configurazione automatizzata di Eclipse?


8

Lavoro per un'azienda che utilizza Eclipse e un sacco di plugin per il loro ambiente di sviluppo.

Sto cercando di trovare un modo automatizzato per installare tutto (eclissi e plugin) e configurare i server, la sovversione, i repository di attività, Maven e Tomcat.

La soluzione attuale è installare Eclipse e tutti i suoi plugin, quindi incollarlo in un file zip. Quindi, è ancora necessario installare Tomcat (e collegarlo a Eclipse) e quindi impostare manualmente SVN, attività (bugzilla) e Maven.

Inoltre-- attualmente si sviluppano su Windows e sto provando a configurarlo su Ubuntu 11.10.

Qualche consiglio su come renderlo semplice come decomprimere un tar ed eseguire uno script? Sto cercando di usare git diff per capire cosa sta facendo l'eclissi, ma è stato tutt'altro che fruttuoso.

Risposte:


4

Dovresti provare il plugin Workspace Mechanic . Questo può condividere / configurare quello che vuoi.

Workspace Mechanic automatizza la manutenzione del tuo ambiente Eclipse modificando le preferenze, aggiungendo le posizioni delle estensioni e così via. Puoi usarlo per:

  • Crea un ambiente coerente tra gruppi grandi come l'intera azienda, il tuo team locale o persino tra le tue molte aree di lavoro
  • Risparmia tempo impostando nuove aree di lavoro
  • Crea attività che assicurino che le tue nuove preferenze preferite siano applicate a tutte le tue aree di lavoro attuali e future. (Questa è una delle nostre funzionalità preferite!)

Lo stiamo usando e "funziona".


Grazie per questo! Ti farò sapere come funziona per noi non appena sarò in grado di provarlo.
Conrad.Dean,

@ Conrad.Dean come ha funzionato? Non vedo nulla sull'impostazione del server in Eclipse o l'installazione di plugin e simili? Mi sembra che stia solo mantenendo le preferenze.
Danny,

@Danny Non ho mai finito per implementarlo correttamente. Non lavoro più su progetti java così tanto, quindi tutte le impostazioni dei miei sviluppatori vivono come dotfile per strumenti che non richiedono anni per configurare: \. Siamo spiacenti
Conrad.Dean



0

Conservo Eclipse e una configurazione di base nel controllo versione. Gestirebbe i plugin e così via. Conservo anche tutti gli strumenti come JDK e file batch di installazione dell'ambiente e così via.

In questo modo l'unica cosa che lo sviluppatore deve installare per iniziare a funzionare è un client di controllo della versione.

I file batch possono essere utilizzati per impostare i metadati nel modo desiderato.

Solitamente faccio in modo che il percorso dei file batch si configuri automaticamente relativamente a dove viene eseguito, in questo modo posso avere più flussi di sviluppo su una singola macchina.


"... file batch per impostare i metadati nel modo desiderato" Fantastico! questo è esattamente quello che sto chiedendo. Come si ottengono file batch per configurare le configurazioni dei plugin per te?
Conrad.Dean,

1
"% ~ dp0" (puoi cercarlo su Google) ti aiuterà a configurare le cose. Non è il file batch che imposta la configurazione sull'IDE che viene fatto utilizzando le impostazioni specifiche del progetto che fanno parte di Eclipse AND è archiviato nel controllo versione. È possibile utilizzare un file psf per definire i progetti da collegare al controllo versione, è ancora manuale ma riduce il numero di passaggi per renderlo più gestibile.
Archimede Trajano,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.