资讯专栏INFORMATION COLUMN

spring boot开发项目,部署到tomcat,启动报错

_Suqin / 614人阅读

摘要:问题描述开发项目,部署到,启动报错,提示可能会有内存泄露。异常信息具体提示信息如下解决方式文件加入如下依赖解决加载内存泄漏问题新增文件

问题描述:
spring boot开发项目,部署到tomcat,启动报错,提示“可能会有内存泄露”。

异常信息:
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [**] appears to have started a thread named [logback-2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:

具体提示信息如下:

解决方式:
(1)pom文件加入如下依赖:



    se.jiderhamn
    classloader-leak-prevention
    1.15.2

(2)新增java文件

@Bean
public ServletListenerRegistrationBean servletListenerRegistrationBean(){
    ServletListenerRegistrationBean servletListenerRegistrationBean = new ServletListenerRegistrationBean();
    servletListenerRegistrationBean.setListener(new ClassLoaderLeakPreventor());
    return servletListenerRegistrationBean;
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/68031.html

相关文章

  • spring-boot创建最简单的web应用

    摘要:初衷看了一下相关的书籍,创建一个的应用,是那么的简单。首先,我们只是创建一个简单的并不打算使用默认的,而是使用传统的。在下创建目录并且在目录下新建,内容为页面。如果是在内置的的情况下,应用会自动重启。 初衷 看了一下spring-boot相关的书籍,创建一个hello world!的应用,是那么的简单。然而,自己动手,却很不一样。 首先,我们只是创建一个简单的hello world!并...

    xiaolinbang 评论0 收藏0
  • Maven详细教程

    摘要:清理上一次执行创建的文件处理资源文件编译代码执行单元测试文件创建拷贝到本地的仓库下面发布生成文档将工程所有文档生成网站,生成的网站界面默认和的项目站点类似,但是其文档用格式写的,目前不支持,需要用其他插件配合才能支持。 前言 本文可以帮助你加深对Maven的整体认识,不是一篇基础文章。如果你现在还没有用 Maven 跑过 HelloWorld,那么本文可能不适合你。 一、Maven简介...

    Keagan 评论0 收藏0
  • springBoot 部署远程服务器

    摘要:环境声明服务器阿里云,目的将打包到远程服务器的中。打包到项目的根目录下。目前还未解决的问题原本是想直接打成包。无耐打成包,一直在插件部分报错。只能打成包并上传到中。导致一直找不到错误。。只要手动将其改成版本即可。 环境声明:jdk:1.8服务器:阿里云,ubuntu 16.04springBoot:1.5.9.RELEASE 目的将springBoot 打包到远程服务器的tomcat中...

    caohaoyu 评论0 收藏0
  • SpringBoot 入门简介

    摘要:这里使用的是数据库启动类上加上注解在启动类中添加对包扫描扫描多个包下的可以有以下几种方法扫描会自动加载相关配置,数据源就会自动注入到中,会自动注入到中,可以直接使用。有配置文件下的使用扫描多个包下的可以有以下几种方法扫描 Spring-Boot 学习笔记 1 Spring-Boot 介绍 1.1 什么是Spring-Boot Spring-Boot是由Pivotal团队提供的全新框架...

    chuyao 评论0 收藏0
  • IDEA开发工具报错----spring boot启动报错

    摘要:启动项目报错依赖包打包是不需要的,所以这里把的依赖改为,但是存在一个,就是的不会加入中,所以运行的时候就找不到相关的包,解决选择或启动项目 dea启动spring boot项目报错: org.springframework.context.ApplicationContextException: Unable to start embedded container; nested ex...

    z2xy 评论0 收藏0

发表评论

0条评论

_Suqin

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<