maven打包可执行jar含依赖lib

修改pom.xml

xml 复制代码
 <build>
   <plugins>
     <plugin>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-maven-plugin</artifactId>
       <!-- jdk8可用,其他jdk版本可能需改插件版本  -->
       <version>2.3.7.RELEASE</version>
       <executions>
         <execution>
            <goals>
               <goal>repackage</goal>
            </goals>
            <configuration>
  			<!-- 改成你自己的 Main启动类  -->
               <mainClass>com.example.MainApplication</mainClass>
            </configuration>
          </execution>
       </executions>
    </plugin>
  </plugins>
   </build>

成功后jar包结构:


BOOT-INF里面有classes和依赖的lib:

META-INF/MANIFEST.MF内容:

相关推荐
2501_9466756411 小时前
Flutter与OpenHarmony打卡步进器组件
java·javascript·flutter
莓有烦恼吖11 小时前
基于AI图像识别与智能推荐的校园食堂评价系统研究 05-审核机制模块
java·服务器·python
开开心心就好11 小时前
OCR识别工具可加AI接口,快捷键截图翻译便捷
java·网络·windows·随机森林·电脑·excel·推荐算法
爬山算法11 小时前
Hibernate(15)Hibernate中如何定义一个实体的主键?
java·后端·hibernate
廋到被风吹走12 小时前
【Spring】Spring AMQP 详细介绍
java·spring·wpf
一起养小猫12 小时前
LeetCode100天Day6-回文数与加一
java·leetcode
程序员小假13 小时前
我们来说一下 MySQL 的慢查询日志
java·后端
独自破碎E13 小时前
Java是怎么实现跨平台的?
java·开发语言
To Be Clean Coder13 小时前
【Spring源码】从源码倒看Spring用法(二)
java·后端·spring
xdpcxq102913 小时前
风控场景下超高并发频次计算服务
java·服务器·网络