zoukankan      html  css  js  c++  java
  • Springboot引入本地jar时打包

    在项目的开发过程中有时我们需要引入我们本地的jar包,这些jar包没有存在maven仓库中 ,这时没有办法通过pom文件直接引入,在开发过程中我们可以通过add as library的方式,可以在开发的过程中使用,但是将项目打包成jar时,这些包并不会打包到jar中,项目就会报错。

    那么我们怎么来处理这个问题呢,请看下面的操作:

    • 在项目resource目录中创建个文件夹用来存放jar包,如:lib

    • 在pom中添加如下内容
    <dependency>
        <groupId>com.ckfinder</groupId>
        <artifactId>json-lib</artifactId>
        <version>2.3</version>
        <scope>system</scope>
        <systemPath>${project.basedir}/src/main/resources/jar/json-lib-2.3-jdk15.jar</systemPath>
    </dependency>
    

    其中groupId,artifactId,version可随便写,此时,只是我们在开发过程中可以正常运行了,但是我们还需要在pom文件中做如下配置:

    <plugin>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-maven-plugin</artifactId>
      <configuration>
        <includeSystemScope>true</includeSystemScope>
      </configuration>
    </plugin>
    

    这时,打包时就没问题了。

  • 相关阅读:
    webpack入门+react环境配置
    mailto: HTML e-mail 链接
    IE兼容性手册
    浏览器内核Trident/Gecko/WebKit/Presto
    抓包
    js页面埋点
    http返回码
    meta
    img和css背景的选择
    谈谈Web前端工程师的定位
  • 原文地址:https://www.cnblogs.com/reroyalup/p/12162849.html
Copyright © 2011-2022 走看看