首页 > 其他分享 >maven 第三方jar包分离

maven 第三方jar包分离

时间:2023-03-20 14:11:40浏览次数:47  
标签:non false exists jar maven dependencies 第三方

jar包依赖包分离

maven配置中build标签中引入一下组件
<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <configuration>
        <layout>ZIP</layout>
        <includes>
            <include>
                <groupId>non-exists</groupId>
                <artifactId>non-exists</artifactId>
            </include>
        </includes>
    </configuration>
</plugin>
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-dependency-plugin</artifactId>
    <executions>
        <execution>
            <id>copy-dependencies</id>
            <phase>package</phase>
            <goals>
                <goal>copy-dependencies</goal>
            </goals>
            <configuration>
                <!--target/lib是依赖jar包的输出目录,根据自己喜好配置-->
                <outputDirectory>target/lib</outputDirectory>
                <excludeTransitive>false</excludeTransitive>
                <stripVersion>false</stripVersion>
                <includeScope>runtime</includeScope>
            </configuration>
        </execution>
    </executions>
</plugin>

  

 

标签:non,false,exists,jar,maven,dependencies,第三方
From: https://www.cnblogs.com/ztfcb/p/17236088.html

相关文章

  • 第三方接口的熔断方案(openresty)
    背景很多项目都需要调用到第三方的接口,曾经就有调用第三方接口慢,大量超时响应的请求不断堆积,造成服务不可用,间接堵塞了我司服务的整条依赖链,最后导致整个业务系统雪崩。不......
  • Manjaro 22.05 安装使用fcitx5输入法
    一、安装输入法:如果没有安装yay,pacman-Syayyay-Sfcitx5fcitx5-qt fcitx5-configtoolfcitx5-gtkfcitx5-rimefcitx5-pinyin-zhwikifcitx5-material-......
  • 13 Jar&包
    这一章主要介绍:如何把写好的程序交给客户?如何组织、包装与部署Java程序?13.1Java的部署Java程序是由一组类所组成。那就是开发过程的输出。现在该把程序塑造成可部......
  • win11安装maven
    1.官网下载压缩包:https://maven.apache.org/download.cgi好慢呀2.下载后解压3.添加到环境变量在系统变量的path中新建4.查看是否安装成功......
  • NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: meth
    我是在MAVEN官网下载的最新版,(ÒωÓױ)!,纳尼,老子只是想跟个时髦,结果报错了搜寻一系列原因,无果,BUT!!!!!!我居然更新了最新版的IDEA,升级到了2022IDEA,居然可以了。。。。。但是,构......
  • maven的pom.xml基础配置
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"......
  • 【Java邮件开发】4.JavaMail API的简单介绍和jar包准备
    1.前言我们之前通过使用命令行手工敲SMTP和POP3的指令,进行了邮件收发。我们接下来使用Java来实现邮件的收发。如果我们不依赖Java的邮件API,而是使用原生模拟SMTP和POP3......
  • 【springmvc+mybatis项目实战】杰信商贸-4.maven依赖+PO对+映射文件
    我们来为刚刚创建的数据库表来在工程中创建PO对象首先我们要创建工程项目的开发环境序号工 具        用 途1MyEc......
  • Eclipse maven 创建项目
    一:Eclipse  配置Maven1:Maven是什么Maven(opensnewwindow)是一个项目管理工具。它负责管理项目开发过程中的几乎所有的东西。版本-maven有自己的版本定义和规......
  • jlink打包javaFX应用和引用第三方库处理
    操作环境说明:操作系统:windows11(linux也可以参考本文操作)jdk版本:openjdk-17+35(理论上jdk9之后都可以按本文操作,具体是否可行,未验证)javaFX版本:javafx-sdk-17.0.2本......