【发布时间】:2015-12-05 04:24:04
【问题描述】:
我创建了一个 Play2 应用程序,但是当将项目从 untitled 重命名为 [ProjectName] 时,项目处于无法工作的状态,我尝试重新导入项目。然后我尝试:编辑配置...,+,播放 2 应用程序,编辑名称以匹配项目名称,接受默认值,按确定。当我尝试运行时,我得到的错误是:
Error running ProjectName:
Cannot start process, the working directory 'C:\...\IdeaProjects\ProjectName\.idea\modules\ProjectName.iml' is not a directory
那是什么样的错误信息?嗯,呃,.iml XML 文件当然不是目录。 IntelliJ 做到了,实际上它创建了所有文件,所以我认为它会知道它创建了什么。无论如何,我正试图弄清楚如何让这个 Play2 应用程序正常工作。
我使用 Scala 2.11 和 Java 8 作为 Play 2.4.3 scala 应用程序,但目标机器卡在 Java 7,所以我不得不降级到 Java 7、Scala 2.10 和 Play 2.3.10。从那以后(在 IntelliJ 15.0.1 中)我一直无法让 Play 工作。
【问题讨论】:
-
为什么 IntelliJ 不知道名为 ProjectName 的目录应该是工作目录?
标签: scala intellij-idea playframework-2.0