Java学习-060-Springboot - 找不到或无法加载主类 com.fanfengping.FanfengpingNfsApplication 解决方法之一:JDK环境
2023-09-11 14:18:59 时间
使用springboot创建了一个后端服务,在本机运行时,无法启动,提示:找不到或无法加载主类 com.fanfengping.FanfengpingNfsApplication,重新启动也未发现问题;IDE 使用 mvn clean 后也无效;进入命令行,执行命令 mvn clean package 时提示信息如下所示:
提示项目的jdk版本错误。查看pom文件对应的jdk版本配置如下所示:
<properties>
<java.version>11</java.version>
</properties>
后发现使用ide创建的项目,默认的java版本为11。查看本地安装的jdk版本,发现没有 jdk 11,本地安装的为 1.8 版本的JDK,后修改 pom 文件中的jdk版本为 1.8,如下所示
<properties>
<java.version>1.8</java.version>
</properties>
重新执行 mvn clean package 命令后,项目成功构建打包。
在 IDE 中重新启动项目,项目启动成功。
相关文章
- Java实现 LeetCode 668 乘法表中第k小的数(二分)
- Java实现 LeetCode 559 N叉树的最大深度(遍历树,其实和便利二叉树一样,代码简短(●ˇ∀ˇ●))
- Java实现 蓝桥杯 算法训练 景点游览
- Java实现 洛谷 P1424 小鱼的航程(改进版)
- java实现第四届蓝桥杯买不到的数目
- java实现第六届蓝桥杯灾后重建
- Java实现第十届蓝桥杯人物相关性分析
- Java实现汉诺塔问题
- Java实现 蓝桥杯 算法训练 动态数组使用
- macos:安装java 17.0.6(android studio报错:Unable to locate a Java Runtime.)
- java 11 Java Flight Recorder
- 【JAVA】MacBook安装Java环境及eclipse
- 【JAVA】Java循环语句中的continue跳转进入下一次循环是否判断循环条件
- 【面试】Java集合篇--图解HashMap的put方法的具体流程
- 如何在Java代码中使用SAP云平台CloudFoundry环境的环境变量
- Atitit java播放器调音速率快慢的实现 目录 1.1. 原理 本质上是改变采样率即可1 2. 使用Java增加/降低AudioInputStream的音频播放速度(Increase/dec
- Java Logger(java日志)
- Java程序猿从笨鸟到菜鸟之(九十二)深入java虚拟机(一)——java虚拟机底层结构具体解释
- Java练习 标准输入,输出,以及while 循环
- Android NDK开发篇(五):Java与原生代码通信(数据操作)
- java - 详解 Java 17 中新推出的密封类
- Java SpringBoot 应用使用命令行 mvn spring-boot run 启动的原理
- 基于Java+SpringBoot+Vue前后端分离人事管理系统设计与实现
- 【java】springboot项目启动数据加载内存中的三种方法