最近我们项目的依赖项工件名称已被更改,因此包名称和一些类'名。现在我们需要为下一个版本更新项目依赖项。问题是当从游戏控制台调用eclipse时,如果有任何编译错误当然是预期的,那么它就不会这样做。我只想更新eclipse项目设置并稍后修复编译问题。
答案 0 :(得分:0)
即使存在编译问题,它也应该生成项目。你可能想检查你的sbteclipse版本。
在生成eclipse文件时,它甚至可能无法编译。从理论上讲,这可能是由相关的sbt问题引发的:compile
is executed for discoveredSbtPlugins
when the project is not a plugin
因此,如果你没有创建一个sbt插件并且有更新的sbteclipse版本但仍有问题,你可以尝试设置:discoveredSbtPlugins := PluginDiscovery.emptyDiscoveredNames
。
我强烈建议您先查看编译问题是否导致项目无法创建。过去,我经常在编译错误时创建项目。例如,如果您有一个未解析的依赖项,它将不会创建项目。