gpt4 book ai didi

java - Grails 2.3 编译问题

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

我有一个使用 CXF 插件的 Grails 2.3.0 项目。使用 CXF“wsdl2java”,我生成了一些已编译成 JAR 文件的 java 文件。我已将 JAR 文件放入项目的“lib”文件夹中。我在我的代码中使用了 JAR 中的一些类型 - 到目前为止一切顺利!

运行 grails compile 工作正常! 但是! 再次运行 grails compile 失败。它提示 JAR 文件中缺少类。运行 grails clean 解决了这个问题,并且代码再次编译得很好(顺便说一句,并且按预期工作!)。

该设置适用于 Grails 2.2.4。任何有关如何解决此问题的想法都将受到赞赏!

最佳答案

我遇到了类似的问题。以下帮助我解决了问题:

  1. 使用 Aether 代替 Ivy。添加到 BuildConfig.groovy:

    grails.project.dependency.resolver = "maven"

  2. 检查您的 grails 插件是否位于 BuildConfig.groovy 中的“插件”部分而不是“依赖项”

  3. 在 BuildConfig.groovy 中禁用 fork 执行:

    grails.project.fork = [ 测试:假的, 运行:假, war :假的, 控制台:假]

关于java - Grails 2.3 编译问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18974976/

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