2 mj muchuan mj_muchuan 于 2014.11.11 17:31 提问

spring junit 内存溢出

测试类如下:

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:/spring/*/application-*_GL.xml",
    "classpath:/spring/*/*/applicationContext-*_GL.xml",
    "classpath:/spring/*/*/application-*_GL.xml" })
public class OmsOrderServiceImpl_GLTest {
//......
}

运行后控制台输入如下:
log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.
log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender.
java.lang.OutOfMemoryError: PermGen space

项目比较大,spring文件分的很多,相互之间又有引用,我索性把全部文件加载进来,是不是因为加载的文件多,而导致的内存溢出?要如何解决呢?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Junit测试类内存溢出设置(IntelliJ IDEA)
红色区域可以设置:-XX:PermSize=512M -XX:MaxPermSize=512M
Eclipse-junit调试内存不足解决办法
今天模拟WEB-SERVLET端,对平台后天服务做测试。是框架、各模块对象初始化、spring-bean创建,eclipse崩掉了。 单元测试报错! junit java.lang.OutOfMemoryError!!! 解决办法:-Xmx1024m -XX:MaxPermSize=256m ,像在tomcat、weblogic中设置参数一样,加大调试内存,这样就OK了。
记录一次spring+dubbo下的框架单元测试和所遇到的坑
记录一次spring+dubbo下的框架单元测试 环境 spring:4.0 dubbo:2.8.4 Eclipse:Neon.3 Release (4.6.3) maven:4.0.0 依赖注入 依赖主要有spring和context以及dubbo这里不再赘述。直接是单元测试所需的依赖包:在下添加以下依赖: dependency> groupId
spring与junit的整合
spring与junit的整合 第一步:导入jar包 dependency>     groupId>org.springframeworkgroupId>     artifactId>spring-testartifactId>     version>4.2.4.RELEASEversion>     scope>testscope> dependency>   第二步
Spring boot配置Junit
加入依赖包: spring-boot-starter-test 在Junit类加上 @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = {Application.class}) Application.class是你系统定义的启动Application
java面试题:如何解决内存溢出
https://zhidao.baidu.com/question/109897431.html 第一对所有的代码包括页面中的java代码都进行一遍彻底的回顾检查, 1.对那些静态(static)的对象要特别留神,特别是类型为Map,List,Set的,静态的变量会一直驻存在内存中,生命周期比较长,不会被垃圾器回收。 2.对于代码,要审查是否生成了大量的冗余的对象,还有一些逻辑业务处理的类, 算...
单元测试之Junit和spring集成
使用 Spring 测试注释来进行常见的 Junit4 或者 TestNG 的单元测试,同时支持访问 Spring 的 beanFactory 和进行自动化的事务管理。
spring和junit整合实例
本文中的项目是使用maven构建的 1.在需要测试的类上右键new一个JUnit Test Case 2.点击Next将main改为test,点击Next 3.将需要测试的方法勾选上,点击Finish 4.生成了测试 类 在类中加入 @RunWith(SpringJUnit4ClassRunner.class)//spring和junit整合的运
spring中防止内存泄露的监听器—IntrospectorCleanupListener
今天遇到一个问题:
junit4 特性及和spring 整合
这是两篇文章的整合,放在一起。 原文:http://blog.sina.com.cn/s/blog_7725456f0100wxoj.html http://www.cnblogs.com/rainisic/archive/2012/01/22/spring_test_framework.html JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotatio