【发布时间】:2015-08-16 19:39:58
【问题描述】:
我正在尝试在 IntelliJ 中打开一个 play 2.4 项目,但由于事情发生了变化,我不知道该怎么做。
在以前的版本中我可以运行
activator idea
或者使用activator UI,点击generate intelliJ project,但是在2.4中idea命令好像不存在
[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] ^
用户界面似乎坏了,当我点击生成 intelliJ 项目时,它会尝试编译应用程序并给出以下错误:
play/Play$
java.lang.NoClassDefFoundError: play/Play$
Use 'last' for the full log.
Failed to load project.
我使用 play java 模板从头开始创建项目:
activator new
我也尝试将文件夹作为项目导入,但 intelliJ 似乎没有将其识别为项目
【问题讨论】:
-
虽然我可能会厚颜无耻地将其复制为答案,但您可以这样做:stackoverflow.com/a/30240964/794967。我试过了,它有效。用activator创建一个项目,删除这个文件,用Idea打开。
-
确保您使用的是 JDK 8(Intellij IDEA,JAVA_HOME 系统变量)
-
我遇到了一个类似的问题,即 IntelliJ 看不到 CE 版本上的所有测试类。
-
我遇到了同样的问题,我通过删除 .idea 文件夹并重新导入项目来修复。
标签: intellij-idea playframework playframework-2.4 typesafe-activator