目标 将所有依赖打成一个fatJar,并设置主程序入口方便使用。
pom.xml里添加assembly插件,指定main入口路径 <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>com.uxin.zb.user.script.BatchUpdateNickname</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> </plugin> </plugins> </build> 执行命令 mvn assembly:assembly完成打包完成后会生成xxxxx-with-dependencies.jar