遇到一个坑,在此记住
开源中国的maven镜像源挂了,maven install总是不能下载jar包,将从maven 安装的conf 拷贝settings.xml修改 ,总是无效,但是修改maven_home的conf中的settings.xml就有了效果,说明和eclipse的 user setting 的xml最好是maven_home conf 下的xml,不建议弄出来,因为maven生效的是conf中的xml
最近发现了一个镜像站,挺快的,maven配置文件 setting.xml配置如下:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
build fat-jar
mvn clean----->>mvn install
<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <!--这里指定要运行的main类--> <mainClass>com.wenge.QueryTest</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> <executions> <execution> <id>make-assembly</id> <!-- 此处指定继承合并 --> <phase>package</phase> <!-- 绑定到打包阶段 --> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>8</source> <target>8</target> </configuration> </plugin> </plugins> </build>