Java Play SBT中IntelliJ更新后无效的项目名称

Jon*_*rry 5 java intellij-idea sbt playframework

我最近将IntelliJ更新为版本2018.2,并且自更新以来,在尝试启动Java Play SBT项目时一直出现此错误:

BUILD_NUMBER not defined, setting version: 
sbt.SettingKey$$anon$4@2ad8aeb5
[info] Loading settings from build.sbt ...
BUILD_NUMBER not defined, setting version: sbt.SettingKey$$anon$4@2ad8aeb5
[info] Set current project to [PROJECT_NAME] (in build file:/Users/username/Documents/Repos/[PROJECT_NAME]/)
[error] Not a valid project ID: [PROJECT_NAME]
[error] project [PROJECT_NAME]
[error]                      ^
Run Code Online (Sandbox Code Playgroud)

我不知道为什么。我没有更改我build.sbtplugins.sbt文件中的任何内容。

Val*_*kov 5

可能您的项目结构在更新后发生了变化。检查您的项目模块。在我的情况下,root模块被重命名为project-id. 将该模块重命名为root(这是在我的运行配置中指定的)解决了该问题。

在此处输入图片说明 在此处输入图片说明