技术帮
 

Maven项目发布时丢失配置文件

本网站内容基本都是原创作品,未得到作者同意也欢迎转载
转载请注明出处:技术帮
说你呢,赶紧长按二维码,然后点击识别图中二维码

任何技术难题可进QQ群提问:【小崔说编程
对于提问的原则是:没有你不能问的,只有我不会答的

1472955908895017376.png说两句


Maven项目发布的时候,丢失了项目的配置文件。

例如Spring的xml配置文件,log4j的配置文件等。


stock_view_details_24px_519332_easyicon.net.png 解决办法

在pom.xml中增加resources标签的设置,指定哪些文件需要在最后发布的时候存在。

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<groupId>com.wskj</groupId>
	<artifactId>weixin1</artifactId>
	<version>0.0.1</version>
	<build>
	
        <resources>
        	<resource>
        		<directory>src</directory>
        		<excludes>
        			<exclude>**/*.java</exclude>
        		</excludes>
        	</resource>
        	<resource>
        		<directory>source</directory>
        	</resource>
        </resources>
    
    </build>
</project>