2016-03-06 9 views
7

Vorrei iniziare con play running play 2.5 ... ma anche l'installazione del template con l'attivatore "play-java" ha un errore.playframework 2.5.0 Il modello non riesce a compilare (uno nuovo)

Using unsupported version of Play: 2.5.0 

Ho scaricato il pacchetto completo di attivatore e il minimo. Entrambi falliscono su 2 macchine (JDK 73).

NO indizio su come recuperarlo, forse qualcuno potrebbe aiutarmi. Lo apprezzerei molto.

Distinti saluti

+0

A che punto hai ricevuto questo errore? Ho provato 'activator new' con entrambe le opzioni' 5) play-java' e '6) play-scala' con successo. – Nick

+0

Ho esattamente lo stesso errore e mi sono imbattuto negli stessi problemi quando è stato rilasciato 2.4. Ci sono volute un paio di settimane prima che l'attivatore fosse aggiornato per abbinare i modelli che stava usando. Nella mia esperienza il team di Play non ha realmente un processo di rilascio in quanto tale nessuno controlla che i template funzionino con l'attuale attivatore/sbt setup, la documentazione corrisponda alla versione corrente ecc. –

+0

Provalo senza l'interfaccia utente – AmazingDreams

risposta

0

Come soluzione alternativa è possibile creare un progetto senza l'interfaccia utente utilizzando qualcosa di simile quadro

activator new my-app play-scala 
1

Usando 'attivatore ui ', fa in modo che l'attivatore funzioni ciclicamente. Il messaggio di errore è "Ottenere" utilizzando la versione non supportata di Play: 2.5.0 "". Il problema di rilevamento del problema è https://github.com/typesafehub/activator/issues/1102.

L'utilizzo di "attivatore" senza l'argomento ui è un aggiramento.

Cambia directory nella directory play-java ed esegue ./activator senza l'argomento ui. Questo fa apparire la riga di comando di sbt. Comandi Sbt aiutano, circa, attività, aggiornamento, compilazione, test ed esecuzione del lavoro. Un browser web puntato su localhost: 9000 conterrà un campo di testo con "Stai usando Play 2.5.0" come contenuto.

Il comando "run" avvia un server Netty. L'interazione dell'applicazione è possibile usando localhost: 9000 in un browser web.