springboot中的第三方依赖jar包如何解决

今天就跟大家聊聊有关springboot中的第三方依赖jar包如何解决,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

在象山等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、成都网站制作 网站设计制作定制开发,公司网站建设,企业网站建设,成都品牌网站建设,成都全网营销,成都外贸网站制作,象山网站建设费用合理。

具体做法如下:

跟普通的java项目一样,新建个lib目录放jar包,我建在了src下。

pom文件中依赖这样写:


  
   Ice
   Ice
   1.0
   system
   ${basedir}/src/lib/Ice.jar
  

basedir是自带变量,指的是当前项目的绝对路径,三围自己随便写。

通过这种方式引入依赖后,在编码的时候没有问题,但是用mvn clean package打成jar包后运行就是报错,正式找不到这些jar包中的相关类。把jar包解压后在BOOT-INF/lib里面也确实没有发现用上述方式引入的jar包,看来是没有把src/lib目录里面的jar打进去,后来通过查找也终于找到方法了,修改pom文件,在build标签下增加如下配置:


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

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

如果要打成war包,则pom文件需要这样改:


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

看完上述内容,你们对springboot中的第三方依赖jar包如何解决有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


分享标题:springboot中的第三方依赖jar包如何解决
本文来源:http://cdiso.cn/article/pdopjh.html

其他资讯