gpt4 book ai didi

ide - 如何让 Intellij 停止删除 Grails 内联插件模块依赖项?

转载 作者:行者123 更新时间:2023-12-02 14:09:40 24 4
gpt4 key购买 nike

我正在开发一个 Grails 应用程序以及该应用程序使用的 Grails 插件。在 Intellij 中,我定义了两个模块:一个用于应用程序,一个用于插件。在我的应用程序的 BuildConfig.groovy 中,我将插件依赖项定义为 maven 依赖项,因为当它被构建/部署到生产服务器时,它应该只引用插件的最新“发布”版本。我在 ~/.grails/settings.groovy 文件中用我的内联插件位置覆盖了这个依赖关系,这样我就不必担心不小心将我的本地开发设置提交到存储库。

当我使用内置的 grails 命令来构建/运行/测试等时,这非常有用,但它有一个致命的缺陷:每次我进行清理时,即使我不这样做,Intellij 也会定期读取应用程序的 BuildConfig。 groovy 文件并删除插件模块作为 grails 应用程序的依赖项!这非常令人沮丧,因为我必须手动转到 File -> Project Structure,选择应用程序模块,选择依赖项选项卡,然后手动将插件的模块依赖项添加到其中。每一个。单例的。时间。

有什么方法可以让 Intellij 不理会我的 grails 应用程序的模块依赖项,并相信我在分配它们时知道自己在做什么?这越来越荒谬了!

最佳答案

恐怕这是IDEA中的一个错误。我为此问题创建了一个错误请求:http://youtrack.jetbrains.net/issue/IDEA-56472 .在那里您可以找到临时解决此问题的方法。

关于ide - 如何让 Intellij 停止删除 Grails 内联插件模块依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3238953/

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