700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 本地jar包 引入java项目中maven中并且打包

本地jar包 引入java项目中maven中并且打包

时间:2023-10-23 18:30:19

相关推荐

本地jar包 引入java项目中maven中并且打包

最近因为项目原因,需要引入外部jar因此做一个记录,话不多说,来点干货

方法1:

引入jar包直接到项目中

src下创建lib包,把需要的引入

修改pom文件,就不解释了吧,又不了解的就自行百度吧,不过一般程序员都是拿来改吧改吧就用

<dependency><!-- groupId可以自定义--><groupId>com.dm</groupId><!-- artifactId可以自定义--><artifactId>Dm7JdbcDriver</artifactId><!-- version可以自定义--><version>1.7</version><!-- 以上可以自定义,但是!!!!尽量不要自定义,要有意义,一般是看jar包项目结构定义--><scope>system</scope><!--jar包路径 注意:这里用的是 {project.basedir}也就是当前pom所在的项目路径--><systemPath>${project.basedir}/src/lib/Dm7JdbcDriver18.jar</systemPath></dependency>

接下来启动项目就是可以引用这个项目了,但是如果想要打包打入这个,还差一步就是build

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><includeSystemScope>true</includeSystemScope></configuration></plugin></plugins></build>

可以正常打包了

方法二

打入到maven,引用maven

我用的idea,在Terminal中打包maven;其他也可以,配了环境变量的话,直接cmd里也是可以的

打包命令如下:

mvn install:install-file -DgroupId=com.dm -DartifactId=DmJdbcDriver -Dversion=1.7.0 -Dpackaging=jar -Dfile=D:\work\Project\BladeX\blade-service\blade-system\src\lib\Dm7JdbcDriver18.jar

mvn install:install-file 不解释了,懂的都懂

-DgroupId=com.dm 我给这个groupId起名com.dm,还是那句话,你起名字叫“狗蛋”---godan都没事,关键是作为专业的开发,别太LOW,等面试官说我看看你的博客,全是狗蛋,二狗子,王五,这些也太不像话了,降低身份了

-DartifactId=DmJdbcDriver artifactId名

-Dversion=1.7.0 版本号

-Dpackaging=jar 这是一个jar

-Dfile=D:\work\Project\BladeX\blade-service\blade-system\src\lib\Dm7JdbcDriver18.jar 当前jar包所在路径

打包完了就是这样的

如果忘了打包到哪儿,没关系,看一下你的仓库,找一下你的“狗蛋”(groupID名),顺藤摸瓜。就能找到

顺便说一句,他打包不是当前项目的仓库地址,是你配置的xml的设定的地址,别找错了,找不到翻一下日志也能看到

看到那个to了么,那就是地址

接下来最后一步。需要做的是,项目中引入maven

打完收工,陪我姑娘去喽

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。