首页 > 其他分享 >server-1.0-SNAPSHOT.jar中没有主清单属性

server-1.0-SNAPSHOT.jar中没有主清单属性

时间:2024-06-10 22:45:38浏览次数:20  
标签:1.0 plugin spring boot jar server maven

server-1.0-SNAPSHOT.jar中没有主清单属性

问题出在 <pluginManagement></pluginManagement> 标签内部插件配置无效,导致 spring-boot-maven-plugin 未生效。因此,在执行 mvn clean package 后,尝试运行 JAR 文件时会出现错误。解决方法是移除 <pluginManagement> 标签,直接在 <build> 标签内配置 spring-boot-maven-plugin。这样生成的 JAR 文件将包含正确的主清单属性,可以成功运行。

修改前

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

    </build>

修改后

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

标签:1.0,plugin,spring,boot,jar,server,maven
From: https://www.cnblogs.com/alohablogs/p/18241170

相关文章

  • windows server系统物理机虚拟化迁移至ESXi 8.0
    项目场景:客户公司服役15年的3台老服务器,因为设备过于老旧,随着数据量的不断增大以及业务复杂程度不断提高,老旧服务器面临升级换代的需求。但是系统提供商已经不再提供老系统的部署服务,更换新版MIS系统造价大约需要20W(只软件升级费用)。于是提出服务器虚拟化的解决方案,总造价......
  • Ubuntu 24.04 LTS 安装配置 MySQL Community Server 8.4.0 LTS
    1安装 AptRepository​​​​​​​地址MySQL::DownloadMySQLAPTRepositorysudodpkg-imysql-apt-config_0.8.30-1_all.deb #安装mysql8.4ltssudoaptupdatesudoapt-getinstallmysql-server#修改mysqlroot密码策略 2查看版本test@test:~$my......
  • vivado HW_SERVER
    HW_服务器描述硬件服务器管理到硬件目标的连接,例如硬件板,包含一个或多个XilinxFPGA设备的JTAG链,用于编程和调试您的FPGA设计。使用open_hw命令打开硬件管理器时,可以连接到硬件服务器,本地或远程,使用connect_hw_server命令。这启动hw_server应用程序,并创建一个hw_server......
  • route_localnet decides whether a loopback-hosting server can server requests out
    BackgroundWhenIwasfollowingtheRAGexamplepromptflow-resource-hubtotracemyapplicationthroughapromtflowserverhostedontheloopbackinterface,asthelocalenvisavirtualmachineonAzure,andafterIaddNSGruletoallowtherequeststo......
  • Serverless部署应用并使用Cloudflare加速和支持HTTPS
    ServerlessServerless是一种云计算模型,它使开发人员能够构建和运行应用程序,而无需关心底层的服务器基础设施。在传统的应用程序开发中,开发人员需要管理服务器的配置、扩展和维护等任务。而在Serverless模型中,这些任务都由云服务提供商来处理,开发人员只需专注于编写应用程序的......
  • Moretl 企业级文件采集 1.1.0.1
    Moretl全新Web配置界面,让工程师有更加简单的部署方式!步骤1:服务器部署Moretl文件采集服务.(管理员身份运行)步骤2:设备电脑打开[部署页面],点击[下载采集客户端].解压至合适位置,运行[Start.exe]步骤3:[部署页面]输入远程Token.看到刚刚部署的设备电脑.3.1......
  • SQL Server Management Studio (SSMS) 20.1 - 微软数据库管理工具
    SQLServerManagementStudio(SSMS)20.1-微软数据库管理工具请访问原文链接:https://sysin.org/blog/ssms/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org笔者注:SQLServer2014及之前版本内置SQLServerManagementStudio(SSMS),SQLServer2016及以后版本......
  • SQL Server 2022 RTM 最新累积更新:Cumulative Update #13 for SQL Server 2022 RTM
    SQLServer2022RTM(最新累积更新)-基于Azure的持续性能和安全创新CumulativeUpdate#13forSQLServer2022RTM请访问原文链接:https://sysin.org/blog/sql-server-2022/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgSQLServer2022现已普遍可用2022......
  • SpringBoot: 可执行jar的特殊逻辑
    这一篇我们来看看Java代码怎么操作zip文件(jar文件),然后SpringBoot的特殊处理,文章分为2部分ZipAPI解释,看看我们工具箱里有哪些工具能用SpringBoot的特殊处理,看看SpringBootJar和普通Jar的不同1.ZipAPI解释1.ZipFile我们先通过ZipFile来读取jar文件,通过ZipFile#entries......
  • 靶机练习:Assertion 1.0.1
    信息收集扫描全端口以发现服务nmap-n-v--max-retries=0-p-172.16.33.99--max-rate=500-Pn访问80端口,使用dirsearch扫描目录目录中没发现啥可以利用的拿shell随便点点,疑似有路径可以进行本地文件包含想看/etc/passwd失败了可以尝试一下这种方法成功读取到......