maven使用经验集

maven编码 gbk 的不可映射字符

原因:在编译时没有指定编码

<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-compiler-plugin</artifactId>
					<version>2.3.1</version>
					<configuration>
						<source>1.6</source>
						<target>1.6</target>
						<encoding>utf8</encoding>  
					</configuration>
				</plugin>


maven 程序包javax.servlet不存在

对于Web项目,需要在pom.xml文件中加入servlet-api.jar依赖,否则Servlet类不能使用


maven 默认不打包xml文件的解决

<build>
    <!--略-->
    <resources>
			<resource>
				<directory>src/main/java</directory>
				<includes>
					<include>**/*.hbm.xml</include>
				</includes>
			</resource>
			<resource>
				<directory>src/main/resources</directory>
				<includes>
					<include>**/*.xml</include>
					<include>**/*.properties</include>
				</includes>
			</resource>
		</resources>
</build>


你可能感兴趣的:(maven,技巧,经验)