我们在14.1.3之前的所有版本的intelllij中都有这个问题。当你点击
Grails->同步Grails设置
什么也不会发生。什么都不会执行,游标也不会改变,重要的是,没有办法让Intellij识别你的配置已经改变了(例如,如果你改变了在buildConfig.groovy中定义的现有插件的版本)。
这是个大问题。
有趣的是,它可以在MAC上使用相同的项目,intellij和java版本版本。
我不期待答案或解决方案-但如果其他人遇到同样的问题,那就很高兴知道我们不是唯一的。
grails项目由应用程序和许多插件组成。
项目结构:mainApp
grails-app
:
plugin1
grails-app
:
plugin2
它是通过在mainApp目录中执行"grails integration -with——intellij"命令导入到intellij中的,然后在intellij中打开生成的ipr文件。
试试这个
- 选择有依赖问题的模块。
- 点击F4(模块设置)
- 点击左侧的模块(项目设置)
- 点击右侧的依赖项选项卡
- 验证你的模块所依赖的所有内联插件模块都在依赖项中,如果没有,通过点击+并选择模块依赖 添加它们