当前位置: 首页 > article >正文

spring boot打包插件的问题

在spring boot项目中声明了

<build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>

    </plugins>
  </build>

执行mvn clean package,打出包来了,

但java -jar xx.jar运行时报错,缺少springcontext的依赖。

说明打包的时候所有的依赖没有打进去。

项目中也是继承的spring boot父项目

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>1.5.9.RELEASE</version>
</parent>

按道理那个打包插件应该是可以把所有依赖打包,并且最后的jar包是可以java -jar执行的。

但实际不行,再研究把,反正都是maven插件

还有一个情况,仅记录:

在pom.xml里声明了

org.mybatis.spring.boot  与mybatis整合

然后就直接执行mvn clean package了,报:没有mapper。


http://www.kler.cn/a/569430.html

相关文章:

  • 【Mac】git使用再学习
  • Django应用的高级配置和管理
  • 【Python 数据结构 3.顺序表】
  • python | 2 个删除列表中空字符串元素的方法
  • 【GenBI优化】提升text2sql准确率:建议使用推理大模型,增加重试
  • The First项目报告:VANA如何重塑数据所有权与AI训练
  • Linux上用C++和GCC开发程序实现两个不同PostgreSQL实例下单个数据库中多个Schema稳定高效的数据迁移到其它PostgreSQL实例
  • Redis100道高频面试题
  • python-leetcode 46.从前序与中序遍历序列构造二叉树
  • 西电应用密码学与网络安全实验通关指南
  • Git与GitHub:它们是什么,有什么区别与联系?
  • coze生成的工作流,发布后,利用cmd命令行执行。可以定时发日报,周报等。让他总结你飞书里面的表格。都可以
  • C++对象特性
  • 1.Qt写简单的登录界面(c++)
  • Java---入门基础篇(下)---方法与数组
  • Python----Python爬虫(多线程,多进程,协程爬虫)
  • 运维安全计划书,驻场安全运维服务方案(Word完整版56页原件)
  • 如何在优云智算平台上面使用deepseek进行深度学习
  • C#知识|泛型Generic概念与方法
  • 【Leetcode 每日一题】132. 分割回文串 II