我做了以下事情:
我无法构建项目,因为包播放。* org.junit等在想法中无法识别/导入。我可以执行"激活运行"但没有问题。如果我执行"激活器的想法",我收到以下错误消息:
[error] Not a valid command: idea (similar: eval, alias)
[error] Not a valid project ID: idea
[error] Expected ':' (if selecting a configuration)
[error] Not a valid key: idea (similar: clean)
[error] idea
[error] ^
当我导入此处定义的websocket示例https://devcenter.heroku.com/articles/play-java-websockets时,我可以成功构建Idea而不会出现任何问题。
答案 0 :(得分:1)
idea
命令由plugin添加,该命令未开箱即用。根据您的互联网连接,IDEA可能需要一些时间来解决所有依赖关系并使其在您的项目中可用。如果解析器已经完成,请参见进度条(位于底部)。另外,检查play-java模板是否添加了您希望看到的所有依赖项。
此外,这些讨论对您有用:
您可以自行添加插件,如下所述:
https://github.com/mpeltonen/sbt-idea
您只需将以下行添加到project/plugins.sbt
文件中:
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.6.0")
但请记住,这不会使IDEA项目与您的SBT项目保持同步。换句话说,当您添加新依赖项或更改其他内容时,您需要再次手动运行“idea”命令。