由于公司内网,maven缺jar包,导致项目有问题,所以记录一下。
我们以引入 spring-cloud-starter-netflix-eureka-server jar包为例子。
通常,我们引入的jar包是可以展开的,因为它依赖了其他的jar包
但是,我引入内网的jar包却是这样
那怎么解决呢?首先,我们去本地maven仓库找到对应版本的jar包所在位置
重点就在于这个pom文件,如果jar包可以展开,那么它里面的dependencies标签肯定是引入了其他jar包。
如果出现,jar包无法展开,我们可以手动把 .jar文件里面的pom文件的内容复制出来。