原因是:我的项目里除了springboot启动类还自定义了多个main来搞了点小demo,就因为这个原因我花了近一天的时间才找清楚原因。 解决方案:找到多余的main方法,注释或删除掉. (下面可以忽略,自己用来记录下当时为了找这个错误被坑了多少次) 接下来说一下 ...
修改pom.xml,可将项目创建时自动生成的默认plugs删除 idea侧边栏都有这项plug,所有不会影响使用 ,打包后的jar名字是mian类的名字 ...
2019-05-18 21:44 0 477 推荐指数:
原因是:我的项目里除了springboot启动类还自定义了多个main来搞了点小demo,就因为这个原因我花了近一天的时间才找清楚原因。 解决方案:找到多余的main方法,注释或删除掉. (下面可以忽略,自己用来记录下当时为了找这个错误被坑了多少次) 接下来说一下 ...
maven生命周期都是抽象的,实际的操作由插件去完成。 package生命周期实际是由 maven-jar-plugin去完成; spring-boot-maven-plugin该插件是专门服务于springboot的maven项目 ...
有时候会出现这种情况,看一下项目的pom中是否有这个插件配置,没有的话需要引入。 ...
在写一个简单的java se程序打包成jar报 “没有主清单属性”,原因是mave打包插件没做配置,在pom.xml加下如下配置,并相应修改主main全限定类名。 修改pom.xml 然后再次使用maven命令clean、compile、package命令打包,并使用其中类似 ...
新建了一个Maven的项目,mvn compile和mvn package后生成了jar文件,然后直接到target目录下去执行java -jar xxx.jar命令运行jar包时出现了“xxx.jar没有主清单属性”的错误提示。 修改pom.xml文件,添加如下配置项即可 ...
在JAVA中将class文件编译成jar文件包,运行提示没有主清单属性。这是怎么回事? 今天小编教来教大家如何解决这个问题 ...
1、在java中编译JAR文件的时候我们都会用到,jar这个命令。 2、这样的问题是因为,jar包中的META-INF文件夹下的MANIFEST.MF文件缺少定义jar接口类。说白了就是没有指定class类。这里说明一下MANIFEST.MF就是一个清单文件, 通俗点将 ...
在JAVA中将class文件编译成jar文件包,运行提示没有主清单属性。这是怎么回事? 今天小编教来教大家如何解决这个问题 ...