9

Ho appena creato un nuovo progetto utilizzando activator new e ora sto cercando di eclissarlo usando activator eclipse. Ma sto affrontando un problema:Perché "activator eclipse" produce "Non un ID progetto valido: eclipse" in un nuovo progetto?

D:\work\firebase>activator eclipse 
[info] Loading project definition from D:\work\firebase\project 
[info] Set current project to firebase (in build file:/D:/work/firebase/) 
[error] Not a valid command: eclipse (similar: help, alias) 
[error] Not a valid project ID: eclipse 
[error] Expected ':' (if selecting a configuration) 
[error] Not a valid key: eclipse (similar: deliver, licenses, clean) 
[error] eclipse 
[error]  ^

Sto usando Typesafe Activator 1.3.2

risposta

19

Accoda questo pezzo per il vostro file di plugins.sbt:

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")

gioco non include più il plug-in sbteclipse o sbt-idea, che consente agli utenti di aggiornare il supporto IDE indipendentemente da Play.

Source

+0

ho provato questo ma non funziona! Sto usando Windows 8.1 con Java 8 update 74, Activator versione 1.3.9. e gioca 2.5! – cdaiga

+0

Mi piacerebbe aggiungere che puoi usare il globale 'plugins.sbt' in' ~/.sbt/0.13/plugins/'o quello nella cartella' project/'del tuo progetto ([Installazione di sbteclipse] (https : //github.com/typesafehub/sbteclipse/wiki/Installing-sbteclipse)). –

+0

Che schifo. Le mie prime esperienze con Play 2 Framework e sto ricevendo errori semplicemente facendo quello che dicono i documenti. Non sembra molto professionale. – Pere

4

Secondo James Ward:

penso che gli spessori solo vengono installati dalla UI. Ma jsuereth può confermare. Se è così, dobbiamo aggiustarlo. Una soluzione è quella di eseguire prima l'interfaccia utente (activator ui) sul progetto, quindi è possibile utilizzare activator eclipse

Fonte: https://github.com/typesafehub/activator/issues/212

0

ho risolto in questo modo:

1 linea add addSbtPlugin ("com .typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")

2 quindi eseguire attivatore eclissi

+4

questa è la stessa risposta accettata, solo in grassetto;) –