【问题标题】:Play 2.0 and IDEA. Missed javaCore, javaJdbc, javaEbean dependencies玩 2.0 和 IDEA。错过了 javaCore、javaJdbc、javaEbean 依赖项
【发布时间】:2013-04-17 18:41:37
【问题描述】:

我使用 Intellij IDEA 创建了新的 play 2.1 Java 项目,当我打开 Build.scala 文件来管理依赖项时,我看到 IDEA 无法解析某些依赖项和 play.Project 类。但是项目编译得很好,我可以在浏览器中运行它。哪里可能有问题?

更新:我尝试使用 play 命令行重新创建项目(如 @biesior 和 @maba 建议的那样),所以现在我对依赖项没有任何问题,但所有 scala 代码都是未解决(例如在模板代码中)。我还注意到我在Project Structure 菜单中有错误:

【问题讨论】:

  • 你先运行play idea了吗?
  • @maba 我使用 IDEA 向导(play 2.0 插件)创建了项目。我可以在 IDEA 的浏览器上运行我的项目。所以我的项目 100% “理想化”
  • 第一:不要使用 Idea 创建 Play 项目,使用命令行,将其理想化(如 @maba 所写),最后在 Idea 中打开(打开,不要导入...),其次如果应用程序编译...不关心 IDE 中的依赖关系 :)
  • @biesior 是的,我尝试使用play new 重新创建项目,并且所有依赖项都已解决。意思是IDEA play 2.0插件还有很多bug?
  • @biesior 写下您的评论作为问题的答案。我会接受的

标签: java scala playframework intellij-idea playframework-2.0


【解决方案1】:

首先:不要使用 Idea 创建 Play 项目,使用命令行,将其理想化(如 @maba 所写),最后在 Idea 中打开(打开,不要导入...),

第二个:如果应用编译...不要关心IDE中的依赖关系:)

注意:我不会责怪 Idea 的插件 - 它是为 Play 2.0 创建的,并且模块化(javaCorejavaEbean 等)已包含在 Play 2.1 中...实际上是 Play 2 + 是相当新鲜的东西,我认为我们需要等待一段时间才能在 IDE 中获得完美的支持。最后,我是 'JetBrainiacs' 的粉丝,因为我对 Play 的变化反应相对较快 :)

【讨论】:

  • 抱歉,我还有一个问题。请参阅更新的答案。如果您愿意,我可以创建新问题,但无论如何我都会接受您的回答(正如我所承诺的)。
  • 试试这个:stackoverflow.com/questions/14248159/… 老实说我还在 2.0.x 项目中工作,所以我不会遇到这些警告(可能很快我会 :))
猜你喜欢
  • 1970-01-01
  • 2012-08-27
  • 1970-01-01
  • 1970-01-01
  • 2012-07-23
  • 2013-04-05
  • 1970-01-01
  • 2023-03-29
  • 2012-05-04
相关资源
最近更新 更多