繁体   English   中英

Maven - 在 war 文件的根目录中包含外部资源

[英]Maven - Include external resource at the root of war file

我的 Maven 项目的根目录下有一个资源文件。 目录结构如下。

src/
pom.xml
resource_file

在 pom.xml 中,我提到了资源:

<build>
   <resources>
        <resource>
            <directory>.</directory>
            <includes>
                <include>resource_file</include>
            </includes>
        </resource>
    </resources>
</build>

在 war 文件中, resource_file位于WEB-INF/classes/resource_file 我需要将resource_file放在 war 文件的根目录下。 我可以解压缩war文件并将resource_file移动到root并再次创建war文件。 但是,有没有办法通过 Maven 本身来实现这一点?

默认是将资源放入src/main/webapp目录,该目录将自动放入生成的 war 文件的根目录。

文档也有一个例子。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM