2013-10-07 10 views
9

Volevo solo passare mezz'ora per provare il bagno primaverile, ma ho fallito miseramente.Installazione di roo in 5 minuti

Il Spring roo project page on spring.io indica semplicemente di aggiungere una dipendenza di tipo Maven. Ma io non sono a conoscenza di alcun repository Maven pubblico dotandola

La Project page on github comprende tutte le fonti, ma il readme inizia con

Queste istruzioni sono destinate a sviluppatori esperti che cercano di sviluppare Spring Roo stessa. Se siete nuovi a primavera Roo [..] si consiglia di visitare home page primavera Roo e scaricare una release ufficiale: http://www.springsource.org/roo

Inutile dire che questo URL punta di nuovo alla pagina di GitHub ..

Esiste un metodo senza dolore per l'installazione di molla roo? (supponiamo Windows 7, JDK 1.7)

So che al momento della stesura di questo ho potuto installarlo dal sorgente - ma penso che un framework di prototipazione rapida dovrebbe fare meglio.

+0

Aggiungere quel repository alla propria configurazione Maven http://spring-roo-repository.springsource.org/release – Alex

+0

sembra scarica _qualcosa_ prima di interromperlo - ma come mi aiuta comunque ad entrare in una roo-shell? – Tommy

+0

Sembra essere un problema per tutti: http://forum.spring.io/forum/spring-projects/roo/722228-where-to-download-spring-roo-command-line-shell-in-zip e [questo sito] (http://projects.spring.io/spring-roo/) è il nuovo sito, che dovrebbe contenerlo, ma non lo fa. – eis

risposta

3

Aggiungere il barattolo al progetto non è sufficiente, perché è necessario eseguire la console/console Roo mentre si sta sviluppando il progetto.

È piuttosto semplice utilizzando il plug-in Spring IDE/Roo. È possibile scaricare Spring Source Tool Suite o aggiungere il sito di aggiornamento (stesso collegamento in basso) alla propria versione di Eclipse (non ho ancora testato il sito di aggiornamento).

Nel tuo IDE fai clic su File -> Nuovo -> Spring Roo Project. Assicurati di impostare qui il pacchetto di livello superiore appropriato, ad esempio com.tuodominio.projectname (in cui roo creerà i suoi artefatti; come una home directory in Linux, può essere abbreviato digitando ~ nella console roo). Seleziona "guerra" come fornitore del packaging.

Sfortunatamente il progetto potrebbe non ottenere la facciata "Progetto web dinamico" e non tutte le cartelle di origine relative a Maven potrebbero essere state create (sembra un bug?). In tal caso, fare clic con il pulsante destro del mouse sul nome del progetto -> preferenze -> Sfaccettature progetto -> Dynamic Web Project 3.0. Assicurati di fare clic sul link "Further conf ..." in basso e inserisci 'src/main/webapp' come directory del contenuto.

Dopo aver fatto di nuovo clic con il tasto destro del mouse sul tuo progetto -> Strumenti di primavera -> Apri Roo shell. E attendi che la console si carichi. Quindi puoi finalmente iniziare con il tutorial di avvio rapido alla riga quattro, digitando 'hint' nella console. Prova anche crtl + spazio per il completamento del contenuto.

+1

Penso che questa sia una risposta appropriata per provare roo. Ma una triste storia per tutti gli utenti non-eclissi. – Tommy