在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相关推荐

  1. 运行java maven项目提醒 -SNAPSHOT.jar中没有主清单属性(maven项目指定主类)

    运行java maven项目提醒 -SNAPSHOT.jar中没有主清单属性 问题描述 在运行使用maven打包的项目之后,运行项目发现主类没有找到.提示XXX–1.0-SNAPSHOT.jar中没有 ...

  2. spring-xxx-xxx-0.0.1-SNAPSHOT.jar中没有主清单属性

    通过maven打jar包:mvn install, 或者在IDE中右击选择Run as -> maven install. 在这里有一个问题就是主清单属性是什么? 以SpringBoot为例,j ...

  3. spring-xxx-xxx-0.0.1-SNAPSHOT.jar中没有主清单属性完美解决

    这种情况就是因为没有在SpringBoot中pom文件安装maven-plugin,导致出现没有主清单属性问题 1.引入插件 <build><plugins><plugi ...

  4. java jar 没有主清单属性_Spring Boot jar中没有主清单属性的解决方法

    使用Spring Boot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用java -jar命令的时候,提示了xxxxxx.jar中没有主清单属性: D:\h ...

  5. springboot maven打包运行失败问题debug分析报告——XXX--1.0-SNAPSHOT.jar中没有主清单属性

    问题: 解决方案 1.修改pom.xml文件的build标签为 该标签作用: 添加一个SpringBoot的构建的插件 <build><plugins><plugin&g ...

  6. .jar中没有主清单属性_IDEA中spring boot helloword打包运行-0228-2020

    1.新建maven项目 2.项目构建 3.项目启动 4.打包启动 1.IDEA中新建maven项目 创建项目时选择 Maven,但是不必选择项目骨架, 直接单击 Next 按钮即可 输入组织名称.模块 ...

  7. java -jar maven项目打包提示.jar中没有主清单属性

    mvn package java -jar target/java_bottom_level_learning-1.0-SNAPSHOT.jar 这里报错了: target/java_bottom_l ...

  8. 打包时出现的异常。XXXXXXX-1.0-SNAPSHOT.jar中没有主清单属性的解决办法

    打包时异常信息如下: Some problems were encountered while building the effective model for com.llq:redis:jar:1 ...

  9. no main manifest attribute maven package 运行打包后的jar包报错:xxx.jar中没有主清单属性 通过配置 maven plugin 解决

    文章目录 命令行运行生成的jar包,报错 解决 手动修复 修改打包规则 一劳永逸 MANIFEST.MF demo Others IDEA 中关于 main class 的配置 命令行运行生成的jar ...

最新文章

  1. 经典网络AlexNet介绍
  2. 目前流行的源程序版本管理软件和项目管理软件都有哪些?各有什么优缺点?...
  3. 入门到放弃node系列之网络模块(二)
  4. C#实现winform仿div+css半透明遮罩效果
  5. AI理论知识基础(19)-线性变换(1)
  6. 王力宏《十八般武艺》全部歌曲试听
  7. 关于SVN服务器的环境搭建及使用(转)
  8. suse 启动oracle11g,SuSe10下Oracle11g文件系统模式安装及配置、网络配置与连接
  9. wp_nav_menu($args)函数说明
  10. Django之form组件!
  11. java游戏快捷存档_《minecraft》JAVA存档
  12. ArrayList的去重问题
  13. 外贸企业财务软件的选用
  14. linux mpeg4ip 编译,利用Linux实现MPEG4流媒体技术
  15. Oracle 11gR2 RAC 修改监听端口号
  16. 肖邦 第一叙事曲 赏析
  17. 以太镇火了,快卖掉手中的猫买楼吧
  18. 肿瘤精准细胞免疫治疗:梦想照进现实
  19. 可视化拖拽组件库一些技术要点原理分析(三)
  20. vue 项目中分别使用 vue-pdf 插件和内嵌 iframe 实现 PDF 文件预览,缩放,旋转,下载,保存等功能 ?

热门文章

  1. 小白安装linux(虚拟机)red hat enterprise linux 6
  2. mysql南京廖化_MySQL上机试题
  3. deepin桌面为什么那么卡_在Deepin 20系统中使用4K分辨率使桌面假死和卡顿的解决方案...
  4. java jml_OO_JAVA_JML系列作业_单元总结
  5. PC1-PC2的过程及带宽的理解和查询
  6. 大学四年专业学习规划目标
  7. 全新安装Mac OSX 开发者环境 同时使用homebrew搭建 PHP,Nginx ,MySQL,Redis,Memc
  8. Prometheus学习笔记(三)Alertmanager报警模块集成钉钉/企业微信机器人
  9. 用数据告诉你高考最难的省份是哪里!
  10. CAD制图初学入门常见问题:CAD软件中如何选择相同或类似的图形和图块?