【问题标题】:NullPointerException in compiler when making play framework 2.2.2 project in idea 13.1.1在idea 13.1.1中制作play framework 2.2.2项目时编译器出现NullPointerException
【发布时间】:2015-09-25 21:08:21
【问题描述】:

导入程序:

进入play发行版的samples/java/computer-database文件夹,运行命令: 玩意

进入idea并导入项目。

当我尝试“制作”项目(构建 > 制作项目)时,会显示以下错误并且制作过程会卡住:

    Error:Play 2 Compiler:  java.lang.NullPointerException
    Error:Play 2 Compiler:  Use 'last' for the full log.

我有想法 13.1.1 和 play 2.0 支持插件 (0.33.412) 和 play framework 2.2.2

【问题讨论】:

  • 你没有“制作”这个项目。当您进行更改时,它会自动编译。您只需刷新浏览器即可。
  • 感谢您的评论。我知道它是由控制台编译的,但为了让 ide 加载更改(如模板编译的类),我应该制作项目(?)
  • 不,您不应该在 IDE 中进行任何制作和编译。只需进行更改并保存文件,其余的由 Play 自行处理。
  • @ÖmerFarukGül 感谢您的澄清。

标签: intellij-idea playframework-2.2


【解决方案1】:

经过一些尝试和错误并研究 Play 和 Scala 插件的兼容性问题后,我通过将 Scala 和 Play 插件降级到 0.33.393(两者)来解决这个问题。
请注意,我仍然需要将 target/scala-2.10/src_managed/main 添加到模块的源中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-24
    • 1970-01-01
    • 2012-05-11
    • 2014-06-08
    • 1970-01-01
    相关资源
    最近更新 更多