构建SpringBoot工程时找不到插件“spring-boot-maven-plugin”

目录

一、找不到插件“spring-boot-maven-plugin”

二、再次启动时,又发现报错

        Unable to find a single main class from the following candidates [com.itheima.Application, com.example.springboot01.Springboot01Application]上面报错的意思是,有多个App类,它不知用哪个

 三、把该插件打包后,在jar包的目录下用命令行查看springboot的运行日志时,又报错:

        找不到jdk1.8(我目前用的是jdk1.9,之前下载过1.8,所以肯定是哪里没删干净)


一、找不到插件“spring-boot-maven-plugin”

解决办法:指定插件的版本

1、到maven的本地仓库查看该插件对应的版本号构建SpringBoot工程时找不到插件“spring-boot-maven-plugin”_第1张图片

 2、构建SpringBoot工程时找不到插件“spring-boot-maven-plugin”_第2张图片

 注:构建SpringBoot工程时,如果出现坐标错误,可以试试指定version(小心版本冲突)

二、再次启动时,又发现报错

Unable to find a single main class from the following candidates [com.itheima.Application, com.example.springboot01.Springboot01Application]

上面报错的意思是,有多个App类,它不知用哪个

构建SpringBoot工程时找不到插件“spring-boot-maven-plugin”_第3张图片

 解决办法,把多余的App类删掉,只剩下一个 

构建SpringBoot工程时找不到插件“spring-boot-maven-plugin”_第4张图片

 三、把该插件打包后,在jar包的目录下用命令行查看springboot的运行日志时,又报错:

找不到jdk1.8(我目前用的是jdk1.9,之前下载过1.8,所以肯定是哪里没删干净)

 解决办法:

进入系统变量,查看path路径,发现有两个javapath路径,顺藤摸瓜,发现有一个是jdk1.8的路径,然后

1、把这条路径从系统变量里删掉

2、把jdk1.8的Oracle这个包删掉

构建SpringBoot工程时找不到插件“spring-boot-maven-plugin”_第5张图片

 

你可能感兴趣的:(SSM框架,spring,boot,maven,java)