クラスはフォルダの下にフォルダ内のデフォルトでは、リソースがない場合は、今の自動車は、パッケージのターゲット内のファイルへのsrc /メイン/リソース下の.xmlファイルになること。
あなたは、リソースを設定する場合は、デフォルトでは失敗し、そのためのリソースフォルダを指定するように設定する必要があります。
プロパティファイルのコピーを使用すると、指定したディレクトリにいくつかのファイルをコピーすることができます。ただし、リソースファイルのディレクトリを指定し、コピーするファイルを指定してください。
注意:
通常の状況下で、我々はSRCに配置されているリソースファイル(様々なXML、properites、XSDファイルなど)を使用する/適切なリソースファイルに変えることができますMavenの下のメイン/リソース、パッケージのmavenのテイク利点は、瓶や戦争にパッケージされています。
以下、そのMavenのパッケージを活用時々 、このようmapper.xmlファイルのMyBatisのように、我々はそれに慣れているとMapper.javaはSRC /メイン/ Javaで、一緒に入れて、我々はmapper.xmlにpom.xmlファイルを変更する必要がありますそうでない場合は、これらのファイルがパッケージ化されることはありません、JARまたはWARにパッケージ化ファイルを持ちます。(MavenのソースパスそのSRC /メイン/ JavaのJavaのみ)
<resources>
<resource>
<directory>${basedir}/src/main/java</directory>
<includes>
<!-- **表示任意层路径,*表示任意名称-->
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>${basedir}/src/main/resources</directory>
<excludes>
<exclude>/sql/*</exclude>
</excludes>
</resource>
</resources>
標準のMavenプロジェクトのディレクトリ構造
参考リンク:
1. https://blog.csdn.net/u011781521/article/details/79052725