Domanda

Come faccio a impostare hotdeploy per Scala / progetti di sollevamento in Eclipse?

In sostanza, vorrei essere in grado di

  1. Configurazione di un nuovo progetto, da dire lift-archetipo-base
  2. lancio molo: corsa, sia da alcuni run-configurazione o attraverso il terminale
  3. in grado di modificare i file di Scala in Eclipse, Save / Auto compilazione
  4. Aggiornare la pagina web nel browser e visualizzare gli aggiornamenti.

Il tutorial a http://wiki.liftweb.net/index.php/Using_eclipse_hotdeploy è antiquato e davvero non riesco a capire come impostare questa funzione.

Al momento ho

  • Eclipse 3.5
  • Maven IAM plug versione 0.11
  • Scala plug 2.8.0.RC6

Dovrei usare tutte le altre versioni o plugin?

È stato utile?

Soluzione

SBT è possibile continuamente ricompilazione e ricalibratura l'applicazione web quando si utilizza Jetty:

jetty-run
~ prepare-webapp

jetty-run inizia Jetty e le ricompilazioni ~ prepare-webapp e ricrea l'applicazione web ogni volta che i file sorgenti cambiamento.

SBT è compatibile con Maven e Ivy, quindi si può generare il layout di file di progetto con archetipi Maven, e passare a SBT in seguito - si riconoscerà repository e le dipendenze specificate nel POM.

spettacoli questo video tutorial , come ottenere dichiarato con SBT ed Eclipse .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top