网上的方法都只能在运行测试时生效,打包运行无效
java.lang.NoClassDefFoundError:
项目依赖的一个jar包是在开发环境的maven 私有仓库获取的,在部署的环境中没法获取到,所以采取了将jar包放在项目目录下,pom中添加本地依赖的方式
解决方法:https://iuwe.cc/index.php/archives/77/
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven 本地仓库 jar包放在哪相关的知识,希望对你有一定的参考价值。
参考技术A 原则上Maven的设计是不需要这么做的,因为pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库。但是公司设计了一个setting,如果本地仓库没有,就去setting指定的url中下载jar包,如果还没有就报错。项目依赖的一个jar包是在开发环境的maven 私有仓库获取的,在部署的环境中没法获取到,所以采取了将jar包放在项目目录下,pom中添加本地依赖的方式
解决方法:https://iuwe.cc/index.php/archives/77/
以上是关于maven 本地仓库 jar包放在哪的主要内容,如果未能解决你的问题,请参考以下文章