gpt4 book ai didi

intellij-idea - Play Framework 2.4 和 IntelliJ Idea

转载 作者:行者123 更新时间:2023-12-03 20:00:07 25 4
gpt4 key购买 nike

我正在尝试在 IntelliJ 中打开一个 play 2.4 项目,但由于事情发生了变化,我不知道该怎么做。

在以前的版本中,我可以运行

activator idea

或者使用激活器 UI 并点击生成 intelliJ 项目,但是在 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] ^

UI 似乎坏了,当我单击生成 intelliJ 项目时,它会尝试编译应用程序并给出以下错误:
play/Play$
java.lang.NoClassDefFoundError: play/Play$
Use 'last' for the full log.
Failed to load project.

我使用 play java 模板从头开始创建项目:
activator new

我也尝试将文件夹作为项目导入,但 intelliJ 似乎没有将其识别为项目

最佳答案

解决方案一

就我而言(IDEA 2018.2),我更改了 惰性 val 变量 在 build.sbt 中,当我的项目名称为“top”时,它的名称为“root”,将“root”更改为“top”。

前:

lazy val root = (project in file(".")).enablePlugins(PlayScala)

后:
lazy val top = (project in file(".")).enablePlugins(PlayScala)

Change project variable

解决方案二

提出的方法 by Tom部分解决了我的问题,因为在重新启动 IDEA 后我返回了项目名称,有必要在 build.sbt 中将变量从“top”更改为“root”。

前:
name: = "top" 

后:
name := "root"

关于intellij-idea - Play Framework 2.4 和 IntelliJ Idea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30605802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com