解决jar包冲突 类重定位( 二 )

1.0-SNAPSHOT...org.apache.maven.pluginsmaven-shade-plugin3.0.0packageshadeMain...
假设入口函数为:
public class Main {public static void main(String[] args) {System.out.println("shade Executable test");}}
执行mvn  , 生成两个jar文件 , 一个是原始的-shade.test-1.0-.jar , 一个是可执行的shade.test-1.0-.jar 。
执行java -jar shade.test-1.0-.jar , 效果如下:
【解决jar包冲突类重定位】以上 , 是maven shade插件的一些用法 。