亲爱的 stackoverflow 会员,我面临着 Maven war 插件的一个奇怪问题。
我已将 Eclipse 项目目录结构配置为:
项目
|-- pom.xml
-- 源代码
- 主要的
|-- java
- 资源
-- 网络应用程序
|-- WEB-INF
-- 网络.xml
当我运行 maven build 命令时,webapp 目录中存在的所有文件都被复制到对我来说很奇怪的classes 文件夹中。生成 war 文件中的结果目录结构为:
|-- 元信息文件
-- WEB-INF
-- 课程
--
-- 元信息文件
-- WEB-INF
我没想到类文件夹中会有 META-INF 和 WEB-INF 文件夹。它复制了类文件夹不需要的数据,并且这些文件夹已经位于 war 文件的根目录中。
请让我知道如何限制 Maven War 构建器以排除 META-INF 和 WEB-INF 进入类文件夹?