我已经下载了最新版本的激活器 (1.3.9),并尝试使用本指南 ( http://www.lagomframework.com/documentation/1.0.x/GettingStarted.html )启动和运行 Lagom 项目
我有一个新的 lagom-java 项目(使用 activator new 命令)。我能够在项目目录中成功运行 activator 命令,但是当我尝试在 activator 控制台中运行 eclipse 时,出现以下错误。
java.lang.IllegalStateException: Undefined setting 'eclipseSkipProject in Scope(Select(ProjectRef(file:/C:/code/microservices/first-ms/,lagom-internal-meta-project-service-locator)),This,This,This)'!
我在“project/eclipse.sbt”中有以下条目:
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
以及 project/plugins.sbt 中的以下内容:
addSbtPlugin("com.lightbend.lagom" % "lagom-sbt-plugin" % "1.0.0-M1")
addSbtPlugin("com.typesafe.sbt" % "sbt-lagom-bundle" % "1.0.2")
addSbtPlugin("com.typesafe.conductr" % "sbt-conductr-sandbox" % "1.4.2")
我知道“lagom-internal-meta-project-service-locator”是一个内部项目,不能导入 eclipse,但不确定它从哪里获取 eclipseSkipProject 设置,因为我没有在构建中定义“skipProject”。 sbt 任何地方。
由于我只是使用 lagom 的默认设置运行,我认为它应该开箱即用。这里有什么问题?