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>