Maven war插件忽略.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中添加类似以下内容的内容,以指示备用位置。也

我有一个使用maven war插件的maven的简单项目。当我清理项目并运行mvn包时,我的war文件中始终没有包含conf.properties文件

conf.properties文件位于src/main/java/conf/conf.properties

你知道为什么忽略这个文件吗


提前感谢

如果要打包属性文件,请将属性文件放在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>