为什么“activator eclipse”会在新项目中产生“不是有效的项目ID:eclipse”?

时间:2015-07-02 12:34:35

标签: eclipse playframework typesafe-activator playframework-2.4

我刚刚使用activator new创建了一个新项目,现在正尝试使用activator eclipse对其进行重叠。但我面临一个问题:

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]        ^

我正在使用Typesafe Activator 1.3.2

3 个答案:

答案 0 :(得分:19)

将此内容附加到plugins.sbt文件中:

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

  

Play不再包含sbteclipse或sbt-idea插件,它使用户可以独立于Play升级IDE支持。

Source

答案 1 :(得分:5)

詹姆斯·沃德说:

  

我认为填充程序只能由UI安装。但是jsuereth可以证实。如果是这样我们需要解决这个问题。解决方法是首先在项目上运行UI(activator ui),然后使用activator eclipse

来源:https://github.com/typesafehub/activator/issues/212

答案 2 :(得分:0)

我这样解决了:

1添加行addSbtPlugin(" com.typesafe.sbteclipse"%" sbteclipse-plugin"%" 4.0.0")

2然后运行activator eclipse