springboot启动出现 Stopping service [Tomcat]

今天在做项目的时候使用的是 ehcache 缓存,之前项目可以正常的进行启动,

但是我再加了这个功能之后在项目显示启动成功之后,在输出界面又会显示

Stopping service [Tomcat]

在网上百度,查找原因有:

1.数据库地址,使用ip地址,(生产环境使用的是域名)

2.日志没有统一为,slf4j(Tomcat默认使用的是 common-log,Spring使用的是logback,这个是别人升级到springboot2 版本的时候出现的问题,我直接使用的是 2 版本,没有遇到这个问题,下面这个pom 配置说的是,协调这两个日志的问题,我没有试过)

    
        org.slf4j
        jcl-over-slf4j
    

         关于日志打印这里,使用 ,这两种方式都可以实现(这里需要进行pom文件的配置,如果之前项目能够正常的启动,这里应  该不会有什么问题)

         1)@Slf4j

          2)private final Logger logger = LoggerFactory.getLogger(XXXX.class); 

                 XXXXX 表示的是类名

3.这个是我报错的原因,在对ehcache.xml 文件进行配置的时候,对时间使用了表达式2*60*60

     即:timeToLiveSeconds="2*60*60"   这种写法是不对的

            改为  timeToLiveSeconds=“7200”

      再次启动,成功。

你可能感兴趣的:(java开发)