在Linux系统下执行java -jar XXX.jar com.HelloWorld往往会提示:No main manifest attribute, in XXX.jar

原因如下:

正常情况下,java打包成jar包需要在MANIFEST.MF中指定Main-Class项以便运行java -jar XXX.jar时找到对应的主类。因为-jar的含义就是后面跟的jar包是有main class可独立运行,所以需要在打包成jar包时指定这个类。

如果想运行时指定想要运行的类,此时应该用-cp / --classpath来指定,命令如下:

比如:java -cp XXX.jar com.HelloWorld

Linux系统下运行jar文件,提示:No main manifest attribute, in XXX.jar相关推荐

  1. 解决在linux环境下启动jar时提示no main manifest attribute, in /xxxxx.jar异常

    今天在倒腾springcloud gateway的时候,基本上已经完成了项目的基础搭建,在本地使用IDE是可以直接进行调试或者是运行的,想着基本上没问题了,就打算将网关部署到kubernetes上试运 ...

  2. linux 后台运行jar包 报错no main manifest attribute, in xxx.jar

    异常产生环境 将一个SpringBoot项目打成jar包,在linux系统上运行时启动不了 异常信息 no main manifest attribute, in xxx.jar 解决方法 链接: 解 ...

  3. 解决部署报错No main manifest attribute, in XXX.jar

    打了一个包,一开始没注意大小只有几十kb,直接扔到服务器上去运行,报错:No main manifest attribute, in XXX.jar,这个问题百度翻译为没有主清单属性,然后去看pom文 ...

  4. no main manifest attribute, in ./XXX.jar,如何解决?

    启动springboot项目时,出现以下异常 no main manifest attribute, in ./XXX.jar 这是因为启动jar包时,未找到主类 解决: 使用spring-boot- ...

  5. docker 运行镜像显示 no main manifest attribute, in /xxx.jar

    在运行docker run或者部署到k8s显示no main manifest attribute,在docker run时通过查看日志看到如此错误,在用k8s构建时,jenkins构建成功,但是k8 ...

  6. 在linux系统下运行.dat文件

    chmod   a+x   1.dat ./1.dat

  7. docker 运行应用程序出现 “no main manifest attribute, in /XXXX.jar” 原因

    问题 最近将 annoroad-alpha 项目通过 gitlab-ci 部署到 k8s 环境中运行的时候,Pod 一直启动失败,查看下该 Pod 的日志,报错信息如下图: 原因 问题出现的原因是 a ...

  8. centos7.2系统下运行.sh文件的办法

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个vip666.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x vip666.sh): ...

  9. 成功解决Windows10环境下运行Linux系统下的.sh文件

    成功解决Windows10环境下运行Linux系统下的.sh文件 目录 解决问题 解决方法 解决问题 Windows10环境下运行Linux系统下的.sh文件 解决方法 .sh是shell scrip ...

最新文章

  1. python ctypes 回调函数_Python ctypes中具有自定义类型的回调
  2. wxWidgets 电源管理示例
  3. springboot创建项目(通过spring官网)详细
  4. xmanager 使用
  5. 语言怎么绘画人物肖像_国画里的新年,看看古人是怎么过年的!
  6. rmmod 提示 No such file or directory
  7. OSChina 周一乱弹 —— 程序员的浪漫你不懂
  8. aws s3 cli_了解AWS CLI –使用AWS CLI与AWS S3存储桶进行交互
  9. 计算机的发展经历阶段应用领域,手机的发展经历了哪3个阶段?
  10. 用CSS Houdini画一片星空
  11. 操盘手 李彪 照片[转]
  12. Java 如何将线程挂起呢?
  13. hangfire-简单开始
  14. QT QColor颜色选择器并获取rgb值
  15. linux 图形界面无法弹出,xmanager无法弹出图形化界面。
  16. 学计算机应用专业去当兵有前途么,大学生以哪个专业入伍,发展潜力大?
  17. Facebook广告投放:WC广告的优点和缺点
  18. 潭州课堂25班:Ph201805201 django 项目 第三十六课 后台文章管理(课堂笔记)
  19. 【modelarts】华为人工智能平台_modelarts平台系列教程2_自动学习_物品检测(2)
  20. elasticsearch 8.3版本安装和集群部署

热门文章

  1. ORCAD 打开session log
  2. 让div在页面中间显示
  3. 知识库问答系统(KBQA)初探
  4. qq聊天记录词频查询 python实现
  5. ubuntu下在线/离线安装chrome浏览器
  6. [学习日记] 关于鹿鸣CG及其仿真人工智能的一些学习和思考 ~2021.02.11[另外新年快乐❤]
  7. 开源的电子书阅读器项目
  8. 每次右键资源管理器就会无响应\卡\转圈
  9. 华为防火墙重启_华为防火墙常用命令
  10. Java养成类小游戏