mavenproject1-1.0-SNAPSHOT.jar中没有主清单属性——修改MANIFEST.MF
在Netbeans IDE 13 中, 使用Maven所生成的JAR包默认是不可以直接执行的,通过命令行运行JAR包时,报错:mavenproject1-1.0-SNAPSHOT.jar中没有主清单属性,这是因为默认生成的MANIFEST.MF文件没有mainClass内容。
可通过修改MANIFEST.MF文件解决:
1.找到项目路径:NetBeansProjects\mavenproject1\target,使用压缩程序打开mavenproject1-1.0-SNAPSHOT.jar文件
2.打开META-INF文件夹下MANIFEST.MF文件,以下为原内容:
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Built-By: ss851
Created-By: Apache Maven 3.8.4
Build-Jdk: 1.8.0_201
在最后一行插入:
Main-Class: com.mycompany.mavenproject1.Mavenproject1
3.变更后内容为:
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Built-By: ss851
Created-By: Apache Maven 3.8.4
Build-Jdk: 1.8.0_201
Main-Class: com.mycompany.mavenproject1.Mavenproject1
4.保存更改,直接运行jar即可
注意:
添加内容中:com.mycompany.mavenproject1.Mavenproject1为项目属性中主类名。
mavenproject1-1.0-SNAPSHOT.jar中没有主清单属性——修改MANIFEST.MF相关推荐
- 运行java maven项目提醒 -SNAPSHOT.jar中没有主清单属性(maven项目指定主类)
运行java maven项目提醒 -SNAPSHOT.jar中没有主清单属性 问题描述 在运行使用maven打包的项目之后,运行项目发现主类没有找到.提示XXX–1.0-SNAPSHOT.jar中没有 ...
- spring-xxx-xxx-0.0.1-SNAPSHOT.jar中没有主清单属性
通过maven打jar包:mvn install, 或者在IDE中右击选择Run as -> maven install. 在这里有一个问题就是主清单属性是什么? 以SpringBoot为例,j ...
- spring-xxx-xxx-0.0.1-SNAPSHOT.jar中没有主清单属性完美解决
这种情况就是因为没有在SpringBoot中pom文件安装maven-plugin,导致出现没有主清单属性问题 1.引入插件 <build><plugins><plugi ...
- java jar 没有主清单属性_Spring Boot jar中没有主清单属性的解决方法
使用Spring Boot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用java -jar命令的时候,提示了xxxxxx.jar中没有主清单属性: D:\h ...
- springboot maven打包运行失败问题debug分析报告——XXX--1.0-SNAPSHOT.jar中没有主清单属性
问题: 解决方案 1.修改pom.xml文件的build标签为 该标签作用: 添加一个SpringBoot的构建的插件 <build><plugins><plugin&g ...
- .jar中没有主清单属性_IDEA中spring boot helloword打包运行-0228-2020
1.新建maven项目 2.项目构建 3.项目启动 4.打包启动 1.IDEA中新建maven项目 创建项目时选择 Maven,但是不必选择项目骨架, 直接单击 Next 按钮即可 输入组织名称.模块 ...
- java -jar maven项目打包提示.jar中没有主清单属性
mvn package java -jar target/java_bottom_level_learning-1.0-SNAPSHOT.jar 这里报错了: target/java_bottom_l ...
- 打包时出现的异常。XXXXXXX-1.0-SNAPSHOT.jar中没有主清单属性的解决办法
打包时异常信息如下: Some problems were encountered while building the effective model for com.llq:redis:jar:1 ...
- no main manifest attribute maven package 运行打包后的jar包报错:xxx.jar中没有主清单属性 通过配置 maven plugin 解决
文章目录 命令行运行生成的jar包,报错 解决 手动修复 修改打包规则 一劳永逸 MANIFEST.MF demo Others IDEA 中关于 main class 的配置 命令行运行生成的jar ...
最新文章
- 经典网络AlexNet介绍
- 目前流行的源程序版本管理软件和项目管理软件都有哪些?各有什么优缺点?...
- 入门到放弃node系列之网络模块(二)
- C#实现winform仿div+css半透明遮罩效果
- AI理论知识基础(19)-线性变换(1)
- 王力宏《十八般武艺》全部歌曲试听
- 关于SVN服务器的环境搭建及使用(转)
- suse 启动oracle11g,SuSe10下Oracle11g文件系统模式安装及配置、网络配置与连接
- wp_nav_menu($args)函数说明
- Django之form组件!
- java游戏快捷存档_《minecraft》JAVA存档
- ArrayList的去重问题
- 外贸企业财务软件的选用
- linux mpeg4ip 编译,利用Linux实现MPEG4流媒体技术
- Oracle 11gR2 RAC 修改监听端口号
- 肖邦 第一叙事曲 赏析
- 以太镇火了,快卖掉手中的猫买楼吧
- 肿瘤精准细胞免疫治疗:梦想照进现实
- 可视化拖拽组件库一些技术要点原理分析(三)
- vue 项目中分别使用 vue-pdf 插件和内嵌 iframe 实现 PDF 文件预览,缩放,旋转,下载,保存等功能 ?
热门文章
- 小白安装linux(虚拟机)red hat enterprise linux 6
- mysql南京廖化_MySQL上机试题
- deepin桌面为什么那么卡_在Deepin 20系统中使用4K分辨率使桌面假死和卡顿的解决方案...
- java jml_OO_JAVA_JML系列作业_单元总结
- PC1-PC2的过程及带宽的理解和查询
- 大学四年专业学习规划目标
- 全新安装Mac OSX 开发者环境 同时使用homebrew搭建 PHP,Nginx ,MySQL,Redis,Memc
- Prometheus学习笔记(三)Alertmanager报警模块集成钉钉/企业微信机器人
- 用数据告诉你高考最难的省份是哪里!
- CAD制图初学入门常见问题:CAD软件中如何选择相同或类似的图形和图块?