Spring Boot 解决第三方依赖jar包问题

用Spring Boot + Maven构筑的项目,需要引入公司自定义的jar包,maven中央库中并没有。

这时,可以有两种解决方案。

第一种:将自定义的jar包deploy到maven库中。但如果第三方jar包太多就会很麻烦;

 

第二种:跟普通jar包一样,引入依赖。


	company_jar
	company-self-sdk
	1.0
	system
	D:/sdk/company-self-sdk.jar

通过这种方式引入依赖后,在编码时没有问题,但是在打成war包时,会发现第三方jar包并没有打进去。这时,可以通过修改pom.xml文件,在build标签下增加如下配置:


	
	   org.apache.maven.plugins
	   maven-war-plugin
	   
		
		   
			D:/sdk
			WEB-INF/lib/
			
			  **/*.jar
			
		  
		
	  
	

 

如果要打成jar包,可以在build标签下增加如下配置:


	
		D:/sdk
		BOOT-INF/lib/
		
			**/*.jar
		
	
	
		src/main/resources
		BOOT-INF/classes/
	

目的就是把D盘sdk文件夹下的jar打到BOOT-INF/lib下,但是必须要增加第二个resource,不然src/main/resources下的配置文件又打不进jar包了。

 

http://www.cnblogs.com/xiaosiyuan/p/6894766.html

 

你可能感兴趣的:(Spring,Boot)