【问题标题】:Add a <servlet> into web.xml in Grails 2.1在 Grails 2.1 中将 <servlet> 添加到 web.xml
【发布时间】:2012-12-12 02:47:24
【问题描述】:

我想在 web.xml 中添加一个节点。
我尝试使用 webxml grails 插件,但看起来它无法管理节点。任何帮助或示例将不胜感激...

【问题讨论】:

  • 'node' 是什么意思?

标签: grails web.xml grails-plugin grails-2.1


【解决方案1】:

您可以使用自己的web.xml,包含您想要的任何内容。运行

> grails install-templates

并编辑/src/templates/war/web.xml 文件(它是一个模板,所以不要删除现有的 Grails 代码)

http://grails.org/doc/latest/ref/Command%20Line/install-templates.html

【讨论】:

  • 谢谢伊戈尔!我听从了您的建议,但收到以下错误:[ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.1.1:install-templates (default-cli) on project web_portal: Unable to start Grails: java .lang.reflect.InvocationTargetException: java.lang.IllegalStateException: User input is not enabled, cannot get input stream -> [Help 1] 不能请教一下吗?
  • 我终于解决了这个问题。我使用了 mvn grails:install-templates 命令。由于某种原因,它似乎不适用于 maven。我安装了 Grails,发出命令并且它起作用了。谢谢!
【解决方案2】:

我还不能添加 cmets,所以就这样吧。

通过查看您的最后一条评论,我想您正在寻找 grails:exec

mvn grails:exec -Dcommand=install-templates

许多 Grails 命令没有直接通过 Maven 公开的等效包装器。

【讨论】:

  • 谢谢,我不知道这种命令。我也试试看。
猜你喜欢
  • 1970-01-01
  • 2014-03-07
  • 2017-02-04
  • 2023-03-06
  • 2014-12-02
  • 2015-12-29
  • 1970-01-01
  • 1970-01-01
  • 2012-06-16
相关资源
最近更新 更多