Maven中添加本地包并且打包到jar

1. 由于最近使用到了sqljdbc4这个依赖包,但是收到限制,并不能从仓库中下载这个包,所以需要手动下载好这个jar然后在pom.xml中引入本地的jar。

2. 接着,jar包以scope为system的方式导入pom文件,假设当前module结构如图:

Maven中添加本地包并且打包到jar_第1张图片

如下,引入dependency。


	com.microsoft.sqlserver
	sqljdbc4
	4.0
	system
	${project.basedir}/src/main/resources/lib/sqljdbc4-4.0.jar

这样maven就能解析到这个sqljdbc依赖了。

3. 然后,spring-boot-maven-plugin加上configuration,就能把sqljdbc打包到这个module了。


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

打包成war的话可以参考:Maven项目打包时添加本地jar/war包 

你可能感兴趣的:(Java,Springboot)