1、war包里指定不打包的依赖
<build>
<finalName>warname</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>
</configuration>
</plugin>
</plugins>
</build>
2、一个module的test使用另外一个module的resources
<build>
<finalName>${project.artifactId}</finalName>
<testResources>
<testResource>
<directory>../another-modulename/src/main/resources</directory>
</testResource>
</testResources>
...
</build>
3、下载javadoc和sources
mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true
mvn dependency:resolve -Dclassifier=javadoc
4、mvn -version 的jdk更改
配置JAVA_HOME即可。
[root@localhost local]# which java
/usr/bin/java
[root@localhost local]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 Mar 7 19:12 /usr/bin/java -> /etc/alternatives/java
[root@localhost local]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 70 Mar 7 19:12 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64/jre/bin/java
先找到java的地址
然后配置全局变量JAVA_HOME,注意删除
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64/jre/bin/java
末尾的/bin/java