原因是:我的项目里除了springboot启动类还自定义了多个main来搞了点小demo,就因为这个原因我花了近一天的时间才找清楚原因。 解决方案:找到多余的main方法,注释或删除掉. (下面可以忽略,自己用来记录下当时为了找这个错误被坑了多少次) 接下来说一下 ...
原来的pom文件里有这样的结构: 修改成: 因为pluginManagement是表示插件声明,即你在项目中的pluginManagement下声明了插件,Maven不会加载该插件。至于其他的那些plugin,我这边是都删掉了,打包之后照样运行。。。 打包就是,进入命令行,在项目根目录底下使用下面的语句。 会在target目录下生成jar包,再使用以下命令执行即可 ...
2021-11-11 08:17 0 116 推荐指数:
原因是:我的项目里除了springboot启动类还自定义了多个main来搞了点小demo,就因为这个原因我花了近一天的时间才找清楚原因。 解决方案:找到多余的main方法,注释或删除掉. (下面可以忽略,自己用来记录下当时为了找这个错误被坑了多少次) 接下来说一下 ...
新建了一个Maven的项目,mvn compile和mvn package后生成了jar文件,然后直接到target目录下去执行java -jar xxx.jar命令运行jar包时出现了“xxx.jar没有主清单属性”的错误提示。 修改pom.xml文件,添加如下配置项即可 ...
会出现。某某类的没有主清单属性。如下图。 这样的问题是 ...
在idea中把springboot项目打成jar包遇到的问题:没有主清单属性 也就是你打好的jar包中的META-INF的MANIFEST文件中没有 Main-Class: org.springframework.boot.loader.JarLauncherStart-Class: 入口类 ...
在springcloud工程中,如果父工程配置了插件,子工程没有配置插件,在idea的程序窗口中可以正常运行 但是打成jar包在用cmd命令运行提示“没有主清单属性”,需要在子工程加入插件配置 这样就是通过springboot的maven插件打的包,直接可以用java ...
eclipse编写导出的jar文件,运行出现了没有主清单属性,问题在哪里呢?有下面几种方法: 1. 导出jar文件的时候选择【可运行的jar文件】而不是【Jar文件】即可,如下图: 2. 在jar文件包的MAINFIEST.MF文件,添加一行【Main-Class: XXX】,其中XXX ...
maven项目,在本机开发工具也可以直接运行方法,但是打成jar包执行报没有主清单属性, 实际原因就是maven的pom.xml没有配置main方法入口,代码如下: 只要改下mainClass即可~~ <plugin> <groupId> ...