jar包的多层级maven依赖的坑与正确传递方法
这个问题简述起来就是项目加载jar包但是无法加载jar包的依赖,解决此问题只要上传pom文件即可
1、命令行上传jar
mvn -X deploy:deploy-file -DgroupId=net.anumbrella.seaweedfs -DartifactId=seaweedfs-java-client -Dversion=0.0.3.RELEASE -Dpackaging=pom -Dfile=E:mavenpom.xml -DgeneratePom=false -Durl=http://wangwei:z5nW2D4@172.18.52.11:9000/content/repositories/releases/
此时jar依赖情况如下:
2、命令行上传pom 文件
mvn -X deploy:deploy-file -DgroupId=net.anumbrella.seaweedfs -DartifactId=seaweedfs-java-client -Dversion=0.0.3.RELEASE -Dpackaging=jar -Dfile=E:mavenseaweedfs-java-client-0.0.3.RELEASE.jar -Durl=http://wangwei:z5nW2D4@172.18.52.11:9000/content/repositories/releases/
上传pom后查看依赖树如下: