Maven war插件忽略.properties文件
我有一个使用maven war插件的maven的简单项目。当我清理项目并运行mvn包时,我的war文件中始终没有包含conf.properties文件 conf.properties文件位于src/main/java/conf/conf.properties 你知道为什么忽略这个文件吗Maven war插件忽略.properties文件,maven,Maven,我有一个使用maven war插件的maven的简单项目。当我清理项目并运行mvn包时,我的war文件中始终没有包含conf.properties文件 conf.properties文件位于src/main/java/conf/conf.properties 你知道为什么忽略这个文件吗 提前感谢如果要打包属性文件,请将属性文件放在src/main/resources中。这是所有maven版本的属性文件的通用位置。如果无法更改属性文件的位置,可以在pom中添加类似以下内容的内容,以指示备用位置。也
提前感谢如果要打包属性文件,请将属性文件放在src/main/resources中。这是所有maven版本的属性文件的通用位置。如果无法更改属性文件的位置,可以在pom中添加类似以下内容的内容,以指示备用位置。也请参阅
${basedir}/src/main/java/conf
在pom.xml文件中添加以下内容:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
UTF-8
在war插件级别,您可以定义如下所示的编码:
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<encoding>ISO-8859-1</encoding>
.........
</configuration>
</plugin>
maven战争插件
2.2
ISO-8859-1
.........
我也这么做了,但现在我遇到了编码问题。给点小费?
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<encoding>ISO-8859-1</encoding>
.........
</configuration>
</plugin>