【发布时间】:2014-12-07 13:54:24
【问题描述】:
最近我们项目的依赖项工件名称已更改为包名称和一些类的名称。现在我们需要为下一个版本更新我们的项目依赖项。问题是当从播放控制台调用 eclipse 时,如果有任何编译错误当然是预期的,它就不会这样做。我只是想稍后更新eclipse项目设置并修复编译问题。
【问题讨论】:
标签: java playframework-2.0 sbt playframework-2.2
最近我们项目的依赖项工件名称已更改为包名称和一些类的名称。现在我们需要为下一个版本更新我们的项目依赖项。问题是当从播放控制台调用 eclipse 时,如果有任何编译错误当然是预期的,它就不会这样做。我只是想稍后更新eclipse项目设置并修复编译问题。
【问题讨论】:
标签: java playframework-2.0 sbt playframework-2.2
即使有编译问题,它也应该生成项目。您可能需要检查您的 sbteclipse 版本。
在生成 eclipse 文件时,它甚至可能无法编译。理论上这可能是由相关的 sbt 问题触发的:compile is executed for discoveredSbtPlugins when the project is not a plugin
所以如果你没有创建一个 sbt 插件并且有一个更新的 sbteclipse 版本并且仍然有问题,你可以尝试设置:discoveredSbtPlugins := PluginDiscovery.emptyDiscoveredNames。
我强烈建议您首先查看编译问题是否导致无法创建项目。过去,当我遇到编译器错误时,我经常创建项目。例如,如果您有未解决的依赖项,它将不会创建项目。
【讨论】: