开发遇到的坑

一)、Error:java: java.lang.ExceptionInInitializerError

该错误在spring boot 启动时报:

网上是说:在静态变量初始化执行前使用了静态变量

查看Event log: 2019-08-31 09:37:56,380 [3098523] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder?".

spring boot 中GBK编码不符合映射问题

在pom.xml的插件中配置 UTF-8

Could not resolve dependencies for project com.haige.paxy:paxy-teacher:jar:0.0.1-SNAPSHOT: Could not find artifact com.haige.paxy:paxy-common:jar:0.0.1-SNAPSHOT -> : 在一个项目中引入另一个有问题项目的依赖导致的问题

在paxy-teacher的pom.xml引入了paxy-common的项目依赖,paxy-common的项目出现了问题,那么也会导致paxy-teacher引入项目依赖时出现问题

解决:paxy-common项目必须是一个正常的可运行的项目

二)、无法加载主类

当spring boot 启动时出现无法加载主类时,莫要慌

1.重新拉取项目

2.在maven的lifecycle下clean,之后install

clean: 清除项目的target, target: 主要是存放编译后的.classes文件

install: 重新生成target文件,并引入依赖

金麟岂能忍一世平凡 飞上了青天 天下还依然
原文地址:https://www.cnblogs.com/Auge/p/11609622.html