解决启动jar包报错:错误找不到或无法加载主类 jar

打印 上一主题 下一主题

主题 922|帖子 922|积分 2766

错误: 找不到或无法加载主类 jar

问题描述:

在使用springboot框架对项目打包后,手动使用命令java -jar 包名启动jar包,报错:错误: 找不到或无法加载主类 jar。
网上找了各办法,都是加maven插件,打成可执行jar包
  1. <build>
  2.   <plugins>
  3.     <plugin>
  4.       <groupId>org.springframework.boot</groupId>
  5.       <artifactId>spring-boot-maven-plugin</artifactId>
  6.     </plugin>
  7.   </plugins>
  8. </build>
复制代码
但是没有用,仍然报错,然后尝试更换jdk执行,从11改成8
执行成功

再次使用jdk11 尝试,并增加jre环境

执行成功
总结:手动启动jar包需要jre环境,安装JDK8 的时候会自动安装jre环境,但是安装JDK11的时候,不会自动安装jre环境了,需要手动安装
在jdk11目录下,执行cmd,并执行以下语句
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
就可以生成jre环境了,问题解决。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

缠丝猫

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表