【问题标题】:Grails : Error generating web.xml fileGrails:生成 web.xml 文件时出错
【发布时间】:2013-07-03 15:59:00
【问题描述】:

我已将我的 Grails 项目从版本 2.1.2 升级到 2.2.3。在升级之前,该项目完美无缺。但是,我现在无法运行该项目。我收到一个奇怪的错误:

| Compiling 143 source files.....
| Error Error generating web.xml file (Use --stacktrace to see the full trace)

编译停止。

我认为“--stacktrace”选项会提供一些有用的信息。但是,我无法破译错误。

此处出错>http://pastebin.com/zwR4YzXS

谷歌搜索/搜索这个问题没有帮助。我希望我不是唯一遇到此错误的人。

感谢您的建议!

一些有用的信息:

Grails 2.2.3

Java version :
java version "1.7.0_21"
OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-0ubuntu0.12.10.1)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
OS: Ubuntu 12.04 x64

【问题讨论】:

  • 你试过grails clean是吗?
  • 我是笨蛋...删除目标文件夹的内容解决了问题...非常感谢!!!
  • 我有时也注意到了这个错误。我需要显式添加 webxml 插件依赖项。

标签: grails stack-trace web.xml


【解决方案1】:

在使用 grails 2.3.2 时遇到了同样的问题。实际上,我添加然后删除了 clojure 插件。就在遇到这样的问题之后。

$ grails clean 刚刚为我工作。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,我使用了以下命令:

    grails 干净

    grails 刷新依赖项

    这对我有用

    【讨论】:

      【解决方案3】:

      如果您使用 Intellij,问题在于: 原因是 IDEA 在创建集成测试运行配置时默认添加了类路径。因此,如果您运行测试,您可能会导致该错误

      打开运行 → 编辑配置...(或按 Alt-Shift-F10) 选择失败的配置 取消选中添加 --classpath 复选框 你完成了!运行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多