【问题标题】:Maven Grails web.xmlMaven Grails web.xml
【发布时间】:2012-10-05 07:14:22
【问题描述】:

可能是一个愚蠢的问题,但在我当前的 maven 项目中,我的 /web-app/WEB-INF 文件夹中没有 web.xml。

我的项目中没有 web-xml,而且从来没有,我试图添加它,但我的应用程序对 web.xml 中编写的任何内容都没有响应。我错过了什么?,iv 尝试通过 config.groovy 指定它的路径,例如:

grails.project.web.xml="web-app/WEB-INF/web.xml"  

我错过了什么吗?我是否需要在其他配置文件中指定 web.xml 才能让我的项目使用它?

【问题讨论】:

    标签: maven grails web.xml


    【解决方案1】:

    运行

    grails install-templates
    

    复制 Grails 用于所有代码生成活动(包括“web.xml”)的模板。

    “web.xml”文件将在“src/templates/war”目录中创建。

    【讨论】:

    • 很好,我可以生成模板,没问题。但是我的应用程序仍然没有响应对 web.xml 文件所做的任何更改,我想移动这些文件中的任何一个还是在生成时它们在正确的路径中?
    • 将文件保存在生成​​它们的位置。在“src/templates/war/web.xml”中所做的更改应该会影响您的应用程序。
    【解决方案2】:

    您也许可以摆脱与https://stackoverflow.com/a/5891646/107847 类似的事情。它不会安装单独的 web.xml,但允许您添加所需的任何内容或编辑任何生成的内容。

    【讨论】:

      猜你喜欢
      • 2015-04-10
      • 2011-01-12
      • 1970-01-01
      • 2016-01-23
      • 2014-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-18
      相关资源
      最近更新 更多