Java相关编译在pom文件中的定义

1将src/main/java目录下所有的xml文件编译在target的class目录下

<resource>
	<directory>src/main/java</directory>
	<includes>
		<include>**/*.xml</include>
	</includes>
</resource>

2将src/main/resources下所有的配置文件都编译在class目录下

<resource>
	<directory>src/main/resources</directory>
    <includes>
    	<include>**/*.*</include>
    </includes>
</resource>

3将src/main/webapp下所有的文件都编译在META-INF/resources下

<resources>
	<resource>
		<directory>src/main/webapp</directory>
		<targetPath>META-INF/resources</targetPath>
		<includes>
			<include>**/*.*</include>
		</includes>
	</resource>
</resources>

建议:pom文件都加上此内容,可避免文件找不到

发布了27 篇原创文章 · 获赞 1 · 访问量 849

猜你喜欢

转载自blog.csdn.net/weixin_44971379/article/details/104887935