Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc Java运行时环境检测到一个致命错误:_Spring Mvc_Heap Memory - Fatal编程技术网

Spring mvc Java运行时环境检测到一个致命错误:

Spring mvc Java运行时环境检测到一个致命错误:,spring-mvc,heap-memory,Spring Mvc,Heap Memory,我正在使用Maven 3.0,当我运行dal测试类时,得到了以下异常。如果我从pom中删除了一些实体依赖项,它工作得很好。如何解决这个问题。 我的dal pom是这样的 对于样品,我只放了3个。 贾夫·奈斯·范德沃德 jav.nes.model.Patient jav.nes.model.Doctor 内部错误(c1_Optimizer.cpp:271),pid=4932,tid=7252 保证(x_compare_res!=常量::不可比较)失败:IfOp中的不可比较常量 # JRE版本:6

我正在使用Maven 3.0,当我运行dal测试类时,得到了以下异常。如果我从pom中删除了一些实体依赖项,它工作得很好。如何解决这个问题。 我的dal pom是这样的

对于样品,我只放了3个。 贾夫·奈斯·范德沃德 jav.nes.model.Patient jav.nes.model.Doctor

内部错误(c1_Optimizer.cpp:271),pid=4932,tid=7252

保证(x_compare_res!=常量::不可比较)失败:IfOp中的不可比较常量 #

JRE版本:6.0_35-b10 Java虚拟机:Java热点(TM)客户端虚拟机(20.10-b01混合模式windows-x86) 如果您想提交错误报告,请访问: #

---------------R E A D---------------

当前线程(0x019d2000):JavaThread“C1 CompilerThread0”守护程序[_thread_in_native,id=7252,stack(0x65fa0000,0x65ff0000)]

堆栈:[0x65fa0000,0x65ff0000],sp=0x65fef824,可用空间=318k 本机框架:(J=编译的Java代码,J=解释的,Vv=虚拟机代码,C=本机代码) V[jvm.dll+0x133d0a] V[jvm.dll+0x12e91c] V[jvm.dll+0x2059b2] V[jvm.dll+0x206686] V[jvm.dll+0x1f0867] V[jvm.dll+0x1f08b6] V[jvm.dll+0x1f08b6] V[jvm.dll+0x1f08b6] V[jvm.dll+0x1f08b6] V[jvm.dll+0x1f08b6] V[jvm.dll+0x1f08b6] V[jvm.dll+0x1f08b6] V[jvm.dll+0x1f0dbb] V[jvm.dll+0x2050c0] V[jvm.dll+0x205181] V[jvm.dll+0x1F16A] V[jvm.dll+0x1e38de] V[jvm.dll+0x1e3ee5] V[jvm.dll+0x1e3fec] V[jvm.dll+0x1e413f] V[jvm.dll+0x1e4394] V[jvm.dll+0x3dc7d] V[jvm.dll+0x3e7af] V[jvm.dll+0x119334] V[jvm.dll+0x14158c] C[msvcr71.dll+0x9565]endthreadex+0xa0 C[kernel32.dll+0x4ed5c]BaseThreadInitThunk+0x12 C[ntdll.dll+0x637eb]RTLinitalizeExceptionChain+0xef C[ntdll.dll+0x637be]RTLinitalizeExceptionChain+0xc2

当前编译任务: C1:3274 818 org.hibernate.cfg.annotations.SimpleValueBinder.setType(Lorg/hibernate/reflection/XProperty;Lorg/hibernate/reflection/XClass;)V(933字节)

---------------p R O C E S---------------

Java线程:(=>当前线程) 0x019e7c00 JavaThread“低内存检测器”守护程序[_thread_blocked,id=8124,堆栈(0x65ff0000,0x66040000)] =>0x019d2000 JavaThread“C1编译器线程0”守护程序[_thread_in_native,id=7252,堆栈(0x65fa0000,0x65ff0000)] 0x019d1000 JavaThread“Attach Listener”守护程序[_thread_blocked,id=6284,堆栈(0x65f50000,0x65fa0000)] 0x019ce000 JavaThread“Signal Dispatcher”守护程序[_thread_blocked,id=1324,堆栈(0x65f00000,0x65f50000)] 0x019A0C000 JavaThread“Finalizer”守护程序[_thread_blocked,id=7500,stack(0x65eb0000,0x65f00000)] 0x0199c000 JavaThread“Reference Handler”守护程序[_thread_blocked,id=4408,stack(0x65e60000,0x65eb0000)] 0x0028a000 JavaThread“main”[\u Java中的线程,id=5956,堆栈(0x002900000,0x00200000)]

其他线程: 0x01998000 VMThread[堆栈:0x65e10000,0x65e60000][id=8004] 0x01a04800 WatcherThread[堆栈:0x66040000,0x66090000][id=2728]

VM状态:不在安全点(正常执行)

当前由线程拥有的VM互斥体/监视器:无

堆 def新一代总计31456000,使用83886K[0x03a90000,0x18fe0000,0x18fe0000) 伊甸园空间279616K,30%已使用[0x03a90000,0x08c7b8f8,0x14ba0000) 从空间34944K,0%已使用[0x14ba0000,0x14ba0000,0x16dc0000) 对于空间34944K,使用了0%[0x16dc0000,0x16dc0000,0x18fe0000) 终身发电总计699072K,已使用0K[0x18fe0000,0x43a90000,0x43a90000) 空间699072K,已使用0%[0x18fe0000,0x18fe0000,0x18fe0200,0x43a90000) 压实永久发电机总计14336K,使用14283K[0x43a90000、0x44890000、0x63a90000) 空间14336K,99%已使用[0x43a90000、0x44883300、0x44883400、0x44890000) 没有配置共享空间

代码缓存[0x01a10000、0x01c38000、0x03a10000)
total_blobs=1014 nmethods=854 adapters=95 free_code_cache=31301760最大的_free_block=384

您应该升级到新的JRE,并确保系统内存正常工作。这可能是硬件故障,也可能是热点/JVM中的错误。 java 6是一个生命周期的终结,所以考虑对java 7(包括更新的JVM和许多很多的修复程序)采取步骤。