MAVEN大白话笔记(四):maven常用插件简要使用说明
(一)maven-dependency-plugin
依赖配置:
<!-- 查看项目的pom文件依赖树,用来检查包冲突 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.8</version>
</plugin>
使用命令:
mvn dependency:tree >D.txt
(二)maven-compiler-plugin
解决编译时的文件编码问题,无需额外操作,只要配置了,那么编译的时候就会自动的将编码设置为utf-8。
<!-- 解决编译时的编码问题 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
(三)maven-source-plugin
执行deploy打包发布指令时,将源码打上。
<!-- 打包提交到私服时,把源码打上 -->
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>