我在打开build.sbt文件生成的项目时遇到了问题。我更喜欢命令行方法,因为它似乎更标准。但是在IDE中编译项目时遇到错误:
Error:scalac: Output path xxx is shared between: Module 'domainRegistrar-build' tests, Module 'domain_registrar-build' tests
......
答案 0 :(得分:0)
这个问题的问题是两个模块domainRegistrar-build和domain_registrar-build共享相同的输出路径。
file - >项目结构 - >模块 - >路径
将输出路径更改为其他路径。 (通常应添加模块名称以区分路径)
此外,两个模块名称相似,可能是您重命名或手动创建它,因此可能需要刷新sbt项目和重建项目。
答案 1 :(得分:-1)
更新plugins.sbt文件中的scala-idea插件。如下所示:
resolvers += "sbt-idea-repo" at "http://mpeltonen.github.com/maven/"
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.1")