【问题标题】:How to put something in the root directory of WAR using Maven?如何使用 Maven 在 WAR 的根目录中放置一些东西?
【发布时间】:2014-04-18 05:36:12
【问题描述】:

我正在尝试使用 maven 在我的 WAR 根目录中放置一个名为 .ebextensions 的目录。我需要此目录位于我的战争的顶级目录中,与我的 META-INF 目录所在的位置相同。

我试过把.ebextensions放在我的/src/main/resources目录下,然后用mvn install编译,但是这个目录没有放在war中。

我做错了什么吗?

该项目正在使用谷歌网络工具包,如果这有什么不同的话,但它在任何意义上都是一个普通的 maven 项目(使用 .pom 文件,需要 mvn clean install 进行编译等)。

【问题讨论】:

  • /src/main/resources 中的内容进入类路径的根目录,而不是进入 war 文件的根目录。不过,可能有一种方法可以使用 Maven 战争插件中的其他选项来实现。如果没有,您可能需要使用 maven 程序集插件。

标签: java maven servlets gwt war


【解决方案1】:

你可以把它放在“src/main/webapp”的根目录下

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 1970-01-01
  • 2012-04-27
  • 1970-01-01
相关资源
最近更新 更多