zoukankan      html  css  js  c++  java
  • spring boot项目能启动打包失败

    如题,项目本地可以正常启动。但是用 mvn clean package打包就失败!

    事件原因如下:

    一、pom.xml少packing元素

       <groupId>com.sanyi</groupId>
        <artifactId>projectName</artifactId>
        <version>1.0.1-SNAPSHOT</version>
        <name>projectName</name>
        <description>Demo project for Spring Boot</description>
        <packaging>war</packaging>

    这里对打包类型的知识做一个补充:

    二、pom.xml中jar冲突。一般是有两个同名不同版本的jar包,统一版本就行了。删除一个。

    三、test在作怪。spring boot项目默认会帮我们创建一个test文件,而这里是空的。删除就好了。

    再执行 mvn clean package就打包成功了

    还有一个问题,打包出现两个war包的情况一个war包和一个.war.original结尾的文件。出现这种情况是因为spring boot已经集成了打包的插件,如果pom.xml中又添加了

    spring-boot-maven-plugin

    就会造成重复打包,删除这个插件再打包一次就好啦。
  • 相关阅读:
    day72日考
    项目开发流程
    js 之 JSON详解
    MySQL 中的 FOUND_ROWS() 与 ROW_COUNT() 函数
    mysql 之 函数
    liunx 之 Ubuntu 网速慢解决方法
    js 之 object
    js 之 箭头函数 (未学完)
    java 之 学习过程中遇到的大佬博客
    java 之 enum(枚举)
  • 原文地址:https://www.cnblogs.com/zeussbook/p/10790339.html
Copyright © 2011-2022 走看看