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

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

方法1:

引入jar包直接到项目中

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

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


            
            com.dm
            
            Dm7JdbcDriver
            
            1.7
            
            system
            
            ${project.basedir}/src/lib/Dm7JdbcDriver18.jar
        

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


		
			
				org.springframework.boot
				spring-boot-maven-plugin
				
					true
				
			
		

可以正常打包了

方法二

打入到maven,引用maven

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

本地jar包,引入java项目中maven中并且打包_第1张图片

 打包命令如下:

mvn install:install-file -DgroupId=com.dm -DartifactId=DmJdbcDriver -Dversion=1.7.0 -Dpackaging=jar  -Dfile=D:\work\Project\BladeX\blade-service\blad
e-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包所在路径

打包完了就是这样的

本地jar包,引入java项目中maven中并且打包_第2张图片

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

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

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

本地jar包,引入java项目中maven中并且打包_第3张图片 

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

本地jar包,引入java项目中maven中并且打包_第4张图片 

打完收工,陪我姑娘去喽

 

你可能感兴趣的:(java,java,jar,maven)