zoukankan      html  css  js  c++  java
  • 升级sts4 ,碰到的坑,maven打jar包,ehcache的内存泄露

    之前,在eclipse 2019中,新建springboot项目 pom出错,需要改

    <!-- <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> -->

    现在这句可以废弃不用了,默认的sts4带的,就可以。

    在maven打jar包,仍会碰到无法把jsp页面,包进去的情况,,1.4.2的版本,仍需表明。

    <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <version>1.4.2.RELEASE</version>
                    
                    <configuration>
                    <mainClass>cn.taotao.Zhouyi3Application</mainClass>
                        <excludes>
                            <exclude>
                                <groupId>org.projectlombok</groupId>
                                <artifactId>lombok</artifactId>
                            </exclude>
                        </excludes>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-resources-plugin</artifactId>
                    <configuration>
                        <encoding>UTF-8</encoding>
                        <useDefaultDelimiters>true</useDefaultDelimiters>
                    </configuration>
                </plugin>
            </plugins>

    在ehcache中,出现大量的驻留内存。

    使用这个方法,测试去掉ehcache的内存泄露

    @Configuration
    public class EhcacheListenerConfig {
    
        @Bean
        public IntrospectorCleanupListener introspectorCleanupListener() {
            return new IntrospectorCleanupListener();
        }
        
        @Bean
        public ServletListenerRegistrationBean<IntrospectorCleanupListener> servletListenerRegistrationBean(IntrospectorCleanupListener myListener){
             ServletListenerRegistrationBean<IntrospectorCleanupListener> registrationBean = new ServletListenerRegistrationBean<IntrospectorCleanupListener>();
             
             registrationBean.setListener(myListener);
             return registrationBean;
            
        }
    }
  • 相关阅读:
    根据当前日期转目的国地区时间戳
    时间戳转换作用域问题
    字符串拼接问题
    input全选和取消全选
    循环遍历渲染模块
    jQuery实现获取选中复选框的值
    React组件
    underscore.js依赖库函数分析二(查找)
    underscore.js依赖库函数分析一(遍历)
    React入门
  • 原文地址:https://www.cnblogs.com/sdgtxuyong/p/14537424.html
Copyright © 2011-2022 走看看