maven打包问题,如何打包配置文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven打包问题,如何打包配置文件相关的知识,希望对你有一定的参考价值。

  

  pom.xml文件配置:如果配置文件放在src/main/resources目录下,maven默认会把这个文件夹下的文件复制到classes目录下,如果不是放在默认目录下,可以手动指定Resources目录和输出目录。配置如下:

 

    <build>  

            <finalName>WEBAPP</finalName>  

            <plugins>  

                <plugin>  

                    <groupId>org.apache.maven.plugins</groupId>  

                    <artifactId>maven-surefire-plugin</artifactId>                   

                    <configuration>  

                        <skip>true</skip>  

                    </configuration>  

                </plugin>  

            </plugins>  

             <resources>  

            <resource>  

                <directory>src/main/resources</directory>  

                <includes>  

                <include>**/*.properties</include>  

                <include>**/*.xml</include>  

                </includes>  

                <filtering>true</filtering>          

            </resource>  

        </resources>  

        </build>  

参考技术A

方法一:pom.xml文件配置:如果配置文件放在src/main/resources目录下,maven默认会把这个文件夹下的文件复制到classes目录下,如果你不是放在默认目录下,你可以手动指定Resources目录和输出目录。配置如下:

<build>
<sourceDirectory>src/</sourceDirectory>
<outputDirectory>build/</outputDirectory>
</build>


方法二:把配置文件打包到其他目录:可以使用org.apache.maven.plugins插件。

本回答被提问者和网友采纳

以上是关于maven打包问题,如何打包配置文件的主要内容,如果未能解决你的问题,请参考以下文章

如何解决IntelliJ在打包Maven项目时不打包配置文件

Maven 打包程序如何使用可在外部修改的配置文件

maven打包的时候会忽略掉空文件夹,怎样配置让它不忽略

关于使用maven打包如何聚合资源文件

Jenkins+maven动态打包配置文件

idea的项目打包以后点击没有啥效果