java - sbtEclipse 给出 lagom 项目错误

标签 java eclipse sbt lagom

我已经下载了最新版本的 activator (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 设置,因为我没有在 build.sbt 中的任何地方定义“skipProject”。

由于我只是使用 lagom 的默认设置运行,所以我认为它应该可以开箱即用。这里可能出了什么问题?

最佳答案

您需要使用 sbteclispe 3.0.0 版本:

http://www.lagomframework.com/documentation/1.0.x/IDEs.html

您看到的问题已在 master 上得到修复,但我们正在等待新的 sbteclispe 版本。

关于java - sbtEclipse 给出 lagom 项目错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36618667/

相关文章:

java - 为什么我们不能捕获具有两个参数的方法的通配符?

java - 使用 BingMapTileSource 的 osmdroid Android 应用程序

java - 基本的 XML 解析问题。无法通过 Java XmlStreamReader 方法找到节点名称。有任何想法吗?

css - Eclipse/Aptana 中的 SASS 语法突出显示、代码完成和自动编译

java - 在 Eclipse 中从 XML 生成 Java 代码

java -jar tomcat 安装报告成功但不解压 war 文件

java - 使用前缀解压 JAR 中的依赖项

java - 为什么弃用警告会导致 SBT 中出现编译错误

scala - Spark 斯卡拉 java.lang.NoSuchMethodError : while executing fat jar in CDH 5. 16

java - SBT - 有没有办法忽略 copyResources 中的重复映射?