自学SpringBoot框架时遇到各式各样的问题,做个总结避免以后再次出现同样的错误
1.SpringBoot启动时找不到或无法加载主类
1)可能出现的情况是,搭建环境时建错了package的位置(第一次学习时就是遇到了这个问题),这样可能在扫包的时候会找不到你的包
解决方法:删除原来的包重新再建一个包
2)jar包错误
第一步:首先鼠标键右击你的项目,点击run as -> 找到maven clean
第二步:右击你的项目,run as -> maven install,在Eclipse Console中可以找到报错的jar包
第三步:去Maven仓库删除对应的jar,右击你的项目,Maven–>update project(重新下载jar包);
第四步:找到启动类重新启动项目,问题解决。
2.Springboot No Java compiler available for configuration options compilerClassName: [null] and compil
在我修改完maven时候,再次启动项目后项目可以加载主类了,但是出现了这个错误,在经过百度之后发现了这个问题的原因
当我们用IDEA的时候是不会出现这个问题的,因为IDEA会加载好这个依赖,但是用Eclipse去新搭建一个环境的时候就会缺少一个依赖,这个错误只有Eclipse上会出现这个问题。
`<dependency>
<groupId>org.eclipse.jdt.core.compiler</groupId>
<artifactId>ecj</artifactId>
<version>4.6.1</version>
<scope>provided</scope>
</dependency>`
将上面的依赖复制到pom.xml文件中,保存,等待Eclipse自动加载好,再次启动项目,问题解决