mvn经常使用命令:api
mvn clean:clean :清理输出路径的targetmaven
mvn compiler:compiler :将项目的主代码编译到target/classes下ide
mvn clean package: 打包测试
mvn clean install:将打好的包安装到本地中心仓库ui
mvn的依赖范围:spa
compiler:编译依赖范围插件
test:测试依赖范围get
provided:编译和测试有效,运行无效。典型的servlet-api,测试和编译的时候须要此jar,可是运行的时候容器已给提供servlet
runtime:运行测试时有效io
system:系统依赖范围 ,能够指定依赖文件的路径
Maven的核心插件之一——compiler插件默认支持编译Java1.3,所以须要配置该插件所使用的Java
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</build>