如何使用sts把外部jar包导入到springboot

这里写自定义目录标题

  • 如何使用sts把外部jar包导入到springboot
    • 实战

如何使用sts把外部jar包导入到springboot

我们在使用maven进行jar包管理的时候,有时会出现通过pom.xml
文件下载不了的情况,这时候如果我们是开发阶段可以直接把
jar包放在我们的本地仓库,再在pom.xml写好依赖即可。
但是在把项目打包成jar文件的时候,
就无法把直接拉进本地仓库的jar包给打包进来,下面
将以Oracle6为例,记录一下我在真实项目下如何解决的这个问题。

实战

刚才介绍和一种方式,就是通过直接把jar包拉进仓库的方式,但是这种方式只适合在搭建完开发环境进行测试的时候使用,接下来是我的解决方案,直接上代码:

 
			com.oracle 
			ojdbc6
			11.2.0.3
			system
			${project.basedir}/src/main/resources/lib/ojdbc6-11.2.0.3.jar
		

这是我的项目代码。具体的作用就是替代直接拉包进仓库的操作,这样子的的好处就是可移植

system
			${project.basedir}/src/main/resources/lib/ojdbc6-11.2.0.3.jar

这两行的意思大概就是使用系统的jar包,systempath就是要写自己的jar包的路径了。${project.basedir}项目根目录,然后再在resource下创建文件夹lib,把包拷贝进去,其他的代码可以根据具体情况来写(乱写)。
这样子只能解决开发阶段引用包的问题,在我们打包成jar文件时,还是不能把外部包打进去,接下来就是我的解决办法:


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

这块代码关键是


					true

这样子就可以把我们lib下的jar包搞进去了。over

你可能感兴趣的:(程序员的点滴)