播放2.0和IDEA。缺少javaCore、javaJdbc、javaEbean依赖项
我使用Intellij IDEA创建了新的play 2.1 Java项目,当我打开播放2.0和IDEA。缺少javaCore、javaJdbc、javaEbean依赖项,java,scala,playframework,intellij-idea,playframework-2.0,Java,Scala,Playframework,Intellij Idea,Playframework 2.0,我使用Intellij IDEA创建了新的play 2.1 Java项目,当我打开Build.scala文件来管理依赖项时,我发现IDEA无法解析某些依赖项和play.project类。但这个项目编译得很好,我可以在浏览器中运行它。问题出在哪里 更新:我尝试使用play命令行(建议使用@biesior和@maba)重新创建项目,因此现在我对依赖项没有任何问题,但所有scala代码都没有得到解决(例如在模板代码中)。我还注意到,我在项目结构菜单中有错误: 首先:不要使用Idea创建播放项目,使用
Build.scala
文件来管理依赖项时,我发现IDEA无法解析某些依赖项和play.project
类。但这个项目编译得很好,我可以在浏览器中运行它。问题出在哪里
更新:我尝试使用play命令行(建议使用@biesior和@maba)重新创建项目,因此现在我对依赖项没有任何问题,但所有scala代码都没有得到解决(例如在模板代码中)。我还注意到,我在项目结构
菜单中有错误:
首先:不要使用Idea创建播放项目,使用命令行,将其理想化(如@maba所写),最后在Idea中打开(打开,不导入…) 秒:如果应用程序编译。。。不关心IDE中的依赖关系:)
注意:我不会责怪Idea的插件-它是为Play 2.0创建的,模块化(
javaCore
,javaEbean
等)被纳入Play 2.1中。。。实际上,Play2+是一个非常新鲜的东西,我认为我们需要等待一段时间才能在IDE中获得完美的支持。最后,我还是“JetBrainics”的粉丝,因为它能对游戏的变化做出相对快速的响应:)你是否先运行了Play idea
呢?@maba我使用idea向导(Play 2.0
插件)创建了一个项目。我可以在IDEA的浏览器上运行我的项目。所以我的项目100%的“理想化”首先:不要用Idea创建Play项目,使用命令行,理想化它(如@maba所写),最后在Idea中打开(打开,不要导入…),第二,如果应用程序编译。。。不关心IDE中的依赖项:)@biesior是的,我尝试使用play new
重新创建项目,所有依赖项都已解决。“这意味着IDEA play 2.0插件仍然有很多漏洞?”biesior写下你的评论作为问题的答案。我很抱歉,但我还有一个问题。请参阅更新的答案。如果你愿意,我可以创建新的问题,但无论如何我都会接受你的答案(正如我承诺的那样);我不会遇到这些警告(可能很快我会:)