使用IntelliJ并尝试设置环境以运行Grails 2.4.2上运行的“遗留”代码升级目前不在计划中。所以要做一些小的更改,我需要重新创建环境。
我通过选择Groovy或Grail选项尽可能地重新创建了环境,但我得到一个编译错误,指出它无法编译groovy代码。
我确保在字节码版本7上运行设置->构建执行,部署->部署器-> Java部署器(我使用的是来自Amazon Corretto的JDK 8)。
也可以在**项目结构->模块(模块选项卡)**上查看
- (默认)corretto-1.8(范围:空白)
- grails-2.4.2(范围:已提供)
- Grails用户库(“项目名称”)(范围:编译)
在Sources选项卡上,我有正确的源代码位置;在Paths选项卡中确认
InteliJ IDEA 2022.2.5(终极版)
1条答案
按热度按时间ppcbkaq51#
我在Tools -> Grails -> Configure Grails SDK下发现了一个缺少的配置
一旦你点击它,你会被要求选择项目名称和grails库的位置(我假设这会找到缺少的groovy编译器):
x1c 0d1x的数据
设置好之后,我可以运行grails clean-all、grails refresh-dependencies和grails compile