SpringBoot中maven打包,启动报没有主清单属性

有时候会出现这种情况,看一下项目的pom中是否有这个插件配置,没有的话需要引入。

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

原文地址:https://www.cnblogs.com/jichi/p/11865765.html

时间: 2024-10-07 20:44:42

SpringBoot中maven打包,启动报没有主清单属性的相关文章

idea中 maven打包时时报错User setting file does not exist C:\Users\lenevo\.m2\setting.xml,

idea中 maven打包时时报错User setting file does not exist C:\Users\lenevo\.m2\setting.xml, 解决方案如下:将maven的安装目录\conf目录下的setting.xml拷贝到C:\Users\lenevo\.m2目录下即可.   原文地址:https://www.cnblogs.com/zhulina-917/p/9986926.html

xxx.jar或者xxx.war中没有主清单属性和spring-boot-maven-plugin的作用

因为springboot本身集成了tomcat插件,所以我们可以直接使用mvn clean package命令打成jar包或者war包,然后使java -jar xxx.jar 或者 java -jar xxx.war命令非常方便的去部署运行项目. 但是在执行命令时提示: PS F:\wkh_code\my-blog\target> java -jar myblog.war myblog.war中没有主清单属性 PS F:\wkh_code\my-blog\target> 这里引出一个问题:主

解决 SpringBoot 没有主清单属性

问题:SpringBoot打包成jar后运行提示没有主清单属性 解决:补全maven中的bulid信息 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>${spring.version}</version> <executions> &l

在JAVA中将class文件编译成jar文件包,运行提示没有主清单属性

Maven 项目生成jar运行时提示“没有主清单属性” 新建了一个Maven的项目,mvn compile和mvn package后生成了jar文件,然后直接到target目录下去执行Java -jar xxx.jar命令运行jar包时出现了“xxx.jar没有主清单属性”的错误提示. 根据我的经验,肯定是没有找到入口类(即main函数所在的类),在pom.xml里面加上入口类的配置就好了!第一次直接用maven来打包jar,记录一下. 关于可执行程序(需要指定一个 main 类)打 jar 包

eclipse 导出jar 没有主清单属性的解决方法

eclipse编写导出的jar文件,运行出现了没有主清单属性,问题在哪里呢?有下面几种方法: 1. 导出jar文件的时候选择[可运行的jar文件]而不是[Jar文件]即可,如下图: 2. 在jar文件包的MAINFIEST.MF文件,添加一行[Main-Class: XXX],其中XXX为主类名,注意XXX之前有一个空格,否则出现压缩包错误: 3. 在eclipse工程目录下编辑MAINFIEST.MF文件,然后导出的时候选择导出jar文件的时候选择[从工作空间中使用现有清单]即可,如下图:

SpringBoot 中 Maven 简单的配置

maven 的配置,该配置可以直接部署到linux服务器: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.

elk中elasticsearch安装启动报错

elasticsearch安装之后.启动报错.elasticsearch版本为5.4.1 下载安装: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.1.tar.gz tar zxf elasticsearch-5.4.1.tar.gz mv elasticsearch-5.4.1 /usr/local/elasticsearch cd /usr/local/elasticsearch/ ./

SpringBoot idea maven打包war及运行war包

pom.xml修改打包类型pom改为war <artifactId>Test02</artifactId> <packaging>war</packaging> <!--maven打包时应用--> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-

安装wls报(主清单位置 &quot;/u01/app/oracle/inventory&quot; 无效 (无法读取/写入/执行))

安装出现的错误: [[email protected] ~]$ java -jar fmw_12.1.3.0.0_wls.jar 启动程序日志文件为/tmp/OraInstall2019-07-31_10-09-36AM/launcher2019-07-31_10-09-36AM.log. 正在提取文件...... 主清单位置 "/u01/app/oracle/inventory" 无效 (无法读取/写入/执行). [[email protected] ~]$ 解决: 1.在wls主清