针对资源文g的处?font color="#000000">QMaven使用maven-resources-plugin插gQ需要将它的~码方式讄为UTF-8。编译Java源文Ӟ是用maven-compiler-plugin插gQ需要将它的source(Java源文?与target(class文g)的别都讄?.5Q另外还要将它的encoding方式讄为UTF-8。(详细讄误POM脚本Q?/font>
3 demo-app工程
demo-app工程是一个普通应用程序工E,它用于处理和数据库相关的操作Q如针对数据库的增、删、改、查{基本功能。该工程POM文g的主要内容如下所C:
<project>
......
<build>
<finalName>app</finalName>
<directory>target</directory>
<sourceDirectory>src/java</sourceDirectory>
<outputDirectory>target/classes</outputDirectory>
<resources>
<resource>
<directory>src/java</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
<testSourceDirectory>src/test/java</testSourceDirectory>
<testOutputDirectory>target/test-classes</testOutputDirectory>
<testResources>
<testResource>
<directory>src/test/java</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</testResource>
</testResources>
</build>
</project>
文章的开头已l提刎ͼ本实例将会用定制的目录l构Q但在前面却一字不提此事,现在描q如何定制目录结构。Maven的标准目录结构其实是在Super POM中设|的Q由于Q何POM都会l承该POMQ所以所有的工作都会默认使用标准目录l构。要定制目录Q其实就是需要重新设|相兛_数的|即用新D盖Super POM中的倹{?br />