使用maven构建项目时,中文乱码

1
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><!-- 构建时使用UTF-8 -->

构建时,resources下的东西不进行构建

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<build>
<defaultGoal>package</defaultGoal>
<sourceDirectory>${basedir}/src/main/java</sourceDirectory>
<outputDirectory>${basedir}/target/classes</outputDirectory>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.hbm.xml</include><!-- 在java代码里的配置文件 -->
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>**/*.xml</include>
<include>**/*.dtd</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>