很多时候我们是这样写的:
SpringApplication.run(SignApplication.class, args);
这时候报process finished with exit code 1我们也不知道是啥原因也没有更多的错误信息提供给我们定位问题,要解决问题就需要更多的错误信息,所以我们改成:
try{
SpringApplication.run(SignApplication.class, args);
}catch(Throwable e){
LOGGER.error(e.getMessage(),e);
}
这时候我们就会看到更多更详细的报错信息并进行定位,本文旨在打印更多的错误信息然后根据错误信息定位问题而非通用解决问题的方案