java maven 编译时引入外部jar

背景:

maven 项目,导入jar包,对接方只给到java maven 编译时引入外部jar这个包,


错误历程:

java maven 编译时引入外部jar

这个导入方法可以使jar导入,单独运行main函数不报错,但把项目放在tomcat下时运行错误,

解决方法:

1:把jar放在c盘下

java maven 编译时引入外部jar

2:打开cmd

mvn install:install-file -Dfile=C:\lib\CNCBptoPkg.jar -DgroupId=com.lsy.baselib -DartifactId=CNCBCryoPkg -Dversion=1.0.0 -Dpackaging=jar

java maven 编译时引入外部jar

看到此导入成功

DgroupId,DartifactId,Dversion如果不知道可自定义

3:maven

java maven 编译时引入外部jar

此方法在tomcat下可编译,但在main下单独编译时报错,