首页 > 其他分享 >运行 jar 命令提示没有主清单属性

运行 jar 命令提示没有主清单属性

时间:2023-09-23 13:56:16浏览次数:43  
标签:提示 jar boot 命令 清单 属性

运行 jar 命令提示没有主清单属性

参考文档:

解决:运行jar命令提示没有主清单属性 - 码农教程 (manongjc.com)


在pom.xml中添加/修改maven打包依赖:

    <build>
        <finalName>${project.artifactId}</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

标签:提示,jar,boot,命令,清单,属性
From: https://www.cnblogs.com/liuzonglin/p/17724315.html

相关文章

  • 解决IntelliJ IDEA执行maven打包,执行java -jar命令提示jar中没有主清单属性
    问题场景IDEA执行mvncleanpackage-DskipTest=true命令或者借助工具的Maven菜单进行打包操作,然后执行java-jarapp.jar命令后,提示jar中没有主清单属性D:\WorkSpace\demo\target>java-jardemo-SNAPSHOT.jardemo-SNAPSHOT.jar中没有主清单属性原因分析这个错误通常是......
  • spring对象的获取及属性赋值方式
    3、spring创建第三方bean对象在Spring中,很多对象都是单实例的,在日常的开发中,我们经常需要使用某些外部的单实例对象,例如数据库连接池,下面我们来讲解下如何在spring中创建第三方bean实例。​1、导入数据库连接池的pom文件<dependency><groupId>com.alibaba</groupId><a......
  • CSS的表格属性
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title>......
  • spring对象的获取及属性赋值方式(二)
    11、bean对象的初始化和销毁方法​在创建对象的时候,我们可以根据需要调用初始化和销毁的方法Address.javapackagecom.mashibing.bean;publicclassAddress{privateStringprovince;privateStringcity;privateStringtown;publicAddress(){Sy......
  • CSS的文本属性
    1.指定元素文件的水平对齐方式:text-align(leftrightcenter)2.text-decoration:文本修饰(underline下划线overline上划线line-through删除线)3.text-transform:控制文本的大小写:(captialize开头大写 uppercase所有字母大写lowercase所有字母小写)4.text-indent:规定文......
  • 解决本地maven仓库有jar包却还要读取私服依赖的问题
    请打开你自己的本地仓库,对应依赖路径下的_remote.repositories文件。如果是从远程仓库拉取的,这里一般是显示这个:junit-4.12.jar>alimaven=junit-4.12.pom>alimaven=这个说明是从阿里云远程仓库拉取的代码由于这里的配置,使得你每次下载,他都会优先从阿里云远程仓库拉代码,而不是优先......
  • 使用Object.defineProperty() 定义对象属性时,如已设置 set 或 get, 就不能设置 writab
    使用Object.defineProperty()定义对象属性时,如已设置set或get,就不能设置writable和value中的任何一个了,不然会报如下错误。TypeError:Invalidpropertydescriptor.Cannotbothspecifyaccessorsandavalueorwritableattribute,#<Object>  letobj_tes......
  • 【Vue】由0到1深究计算和侦听属性的原理
    hello,我是小索奇,精心制作的Vue系列教程持续更新哈,涵盖大量的经验和示例,由浅入深进行讲解,想要学习&巩固&避坑就一起学习吧~计算和侦听属性计算属性重点概要定义:要用的属性不存在,需要通过已有属性计算得来原理:底层借助了Objcet.defineproperty()方法提供的getter和setter来计算属性计......
  • Day04 - Vue的请求方式、计算属性、监听、ref
    与后端交互的三种方式//后端接口写好了,前后端分离的项目,前端如何与后端进行交互?前后端要打通----->从前端发送Ajax请求------>核心:使用JavaScript发送HTTP请求,接受返回的数据 -使用原生JS,可以开启Ajax,但是使用原生JS,比较麻烦,需要做浏览器兼容,现在基本不使用 -jQuery,写了个兼......
  • font-family样式支持多个属性
     font-family样式支持多个属性:在CSS中,可以通过在属性值中使用逗号分隔来指定多个字体族名称。浏览器会按照所指定的顺序逐个检查字体族名称,直到找到一个可用的字体为止。如果找不到可用字体,则会使用浏览器的默认字体。以下是一个示例: font-family:Arial,Helvetica,san......