簡體   English   中英

Tomcat 7無法啟動

[英]Tomcat 7 won't start

我正在運行一個java應用程序,它是我從數據庫帶回來的很多記錄,我在瀏覽器中得到了一個java.lang.OutOfMemoryError: PermGen space 現在Tomcat 7.0不會啟動。 Tomcat日志顯示了這一點:

錯誤日志

[2013-04-29 16:23:05] [info]  Commons Daemon procrun (1.0.10.0 64-bit) started
[2013-04-29 16:23:05] [info]  Running 'Tomcat7' Service...
[2013-04-29 16:23:05] [info]  Starting service...
[2013-04-29 16:23:05] [error] %1 is not a valid Win32 application.
[2013-04-29 16:23:05] [error] Failed creating java C:\Program Files (x86)\Java\jre7\bin\client\jvm.dll
[2013-04-29 16:23:05] [error] %1 is not a valid Win32 application.
[2013-04-29 16:23:05] [error] ServiceStart returned 1
[2013-04-29 16:23:05] [error] %1 is not a valid Win32 application.
[2013-04-29 16:23:05] [info]  Run service finished.
[2013-04-29 16:23:05] [info]  Commons Daemon procrun finished

有人可以告訴我如何在每次單擊啟動tomcat時我都可以解決此問題,它嘗試啟動然后失敗。

hs_err_pid4284.log

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006818b51a, pid=4284, tid=4760
#
# JRE version: 7.0_10-b18
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x1ab51a]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x00000000056c1800):  VMThread [stack: 0x00000000061b0000,0x00000000062b0000] [id=4760]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000000012cee80

Registers:
RAX=0x00000000012ceeb8, RBX=0x00000000062af320, RCX=0x00000000010f8420, RDX=0x00000000015e237c
RSP=0x00000000062af2a0, RBP=0x00000000010f3330, RSI=0x00000000010f0df0, RDI=0x00000000010f3500
R8 =0x00000000015d0000, R9 =0x0000000000000006, R10=0x00000000062af350, R11=0x00000000015e237c
R12=0x00000000010f3ea0, R13=0x000000000000000a, R14=0x00000000056590d0, R15=0x0000000000000000
RIP=0x000000006818b51a, EFLAGS=0x0000000000010202

Top of Stack: (sp=0x00000000062af2a0)
0x00000000062af2a0:   00000000015d5510 0000000000000000
0x00000000062af2b0:   00000000012ceeb8 00000000012cee40


Instructions: (pc=0x000000006818b51a)
0x000000006818b4fa:   cc cc cc cc cc cc 40 53 48 83 ec 20 48 8b d9 e8
0x000000006818b50a:   32 bf 0b 00 84 c0 0f 84 b7 00 00 00 48 8b 43 20
0x000000006818b51a:   48 8b 48 c8 48 81 f9 ff ff 00 00 77 0e 8b d1 48
0x000000006818b52a:   8b 48 e8 e8 ce af f3 ff 48 8b c8 80 3d 65 3c 4b 


Register to memory mapping:

RAX=0x00000000012ceeb8 is pointing into the stack for thread: 0x000000000095d000
RBX=0x00000000062af320 is an unknown value
RCX=0x00000000010f8420 is an unknown value
RDX=0x00000000015e237c is an Interpreter codelet
method entry point (kind = native)  [0x00000000015e2100, 0x00000000015e2980]  2176 bytes
RSP=0x00000000062af2a0 is an unknown value
RBP=0x00000000010f3330 is an unknown value
RSI=0x00000000010f0df0 is an unknown value
RDI=0x00000000010f3500 is an unknown value
R8 =0x00000000015d0000 is an unknown value
R9 =0x0000000000000006 is an unknown value
R10=0x00000000062af350 is an unknown value
R11=0x00000000015e237c is an Interpreter codelet
method entry point (kind = native)  [0x00000000015e2100, 0x00000000015e2980]  2176 bytes
R12=0x00000000010f3ea0 is an unknown value
R13=0x000000000000000a is an unknown value
R14=0x00000000056590d0 is an unknown value
R15=0x0000000000000000 is an unknown value


Stack: [0x00000000061b0000,0x00000000062b0000],  sp=0x00000000062af2a0,  free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0x1ab51a]

VM_Operation (0x000000000924f3c0): ParallelGCFailedPermanentAllocation, mode: safepoint, requested by thread 0x0000000007ae0800


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x000000000708a000 JavaThread "http-bio-8084-exec-104" daemon [_thread_blocked, id=3296, stack(0x000000000d930000,0x000000000da30000)]
  0x000000000f286000 JavaThread "http-bio-8084-exec-103" daemon [_thread_blocked, 

Other Threads:
=>0x00000000056c1800 VMThread [stack: 0x00000000061b0000,0x00000000062b0000] [id=4760]
  0x0000000005784800 WatcherThread [stack: 0x00000000069b0000,0x0000000006ab0000] [id=1760]

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x000000000095a890] Threads_lock - owner thread: 0x00000000056c1800
[0x000000000095ad90] Heap_lock - owner thread: 0x0000000007ae0800
[0x000000000095b310] MethodData_lock - owner thread: 0x0000000007ae0800

Heap
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
  to   space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)

Card table byte_map: [0x00000000045d0000,0x0000000004680000] byte_map_base: 0x0000000003e79000

Polling page: 0x00000000001f0000

Code Cache  [0x00000000015d0000, 0x0000000001f00000, 0x00000000045d0000)
 total_blobs=1903 nmethods=1504 adapters=348 free_code_cache=40047Kb largest_free_block=40703552

Compilation events (10 events):
Event: 3663.180 Thread 0x0000000005757800 nmethod 1674 0x0000000001d07210 code [0x0000000001d07780, 0x0000000001d0a698]
Event: 3663.322 Thread 0x0000000005757800 1675             java.lang.Class::arrayContentsEq (70 bytes)
Event: 3663.323 Thread 0x0000000005757800 nmethod 1675 0x0000000001def050 code [0x0000000001def180, 0x0000000001def258]
Event: 3663.347 Thread 0x000000000576e000 nmethod 1661 0x0000000001eda810 code [0x0000000001edba60, 0x0000000001eeb478]
Event: 3663.413 Thread 0x0000000005757800 1676             org.apache.log4j.helpers.PatternConverter::format (127 bytes)
Event: 3663.435 Thread 0x0000000005757800 nmethod 1676 0x0000000001d05510 code [0x0000000001d05780, 0x0000000001d063d8]
Event: 3663.442 Thread 0x000000000576e000 1677             org.apache.log4j.helpers.PatternParser$LiteralPatternConverter::format (10 bytes)
Event: 3663.443 Thread 0x000000000576e000 nmethod 1677 0x0000000001d05290 code [0x0000000001d053e0, 0x0000000001d05468]
Event: 3663.464 Thread 0x0000000005757800 1678   !         org.springframework.beans.factory.support.DefaultListableBeanFactory::getBeanNamesForType (509 bytes)
Event: 3664.753 Thread 0x0000000005757800 nmethod 1678 0x0000000001e2eed0 code [0x0000000001e2f380, 0x0000000001e32718]

GC Heap History (10 events):
Event: 4039.689 GC heap after
Heap after GC invocations=1795 (full 850):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
  to   space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
}
Event: 4039.689 GC heap before
{Heap before GC invocations=1796 (full 851):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
  to   space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
Event: 4039.933 GC heap after
Heap after GC invocations=1796 (full 851):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
  to   space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
}
Event: 4039.933 GC heap before
{Heap before GC invocations=1797 (full 851):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
  to   space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
Event: 4039.935 GC heap after
Heap after GC invocations=1797 (full 851):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
  to   space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
}
Event: 4039.935 GC heap before
{Heap before GC invocations=1798 (full 852):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
  to   space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
Event: 4040.227 GC heap after
Heap after GC invocations=1798 (full 852):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
  to   space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
}
Event: 4040.229 GC heap before
{Heap before GC invocations=1799 (full 852):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
  to   space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
Event: 4040.232 GC heap after
Heap after GC invocations=1799 (full 852):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
  to   space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)
}
Event: 4040.232 GC heap before
{Heap before GC invocations=1800 (full 853):
 PSYoungGen      total 87296K, used 0K [0x00000000faab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 87232K, 0% used [0x00000000faab0000,0x00000000faab0000,0x00000000fffe0000)
  from space 64K, 0% used [0x00000000fffe0000,0x00000000fffe0000,0x00000000ffff0000)
  to   space 64K, 0% used [0x00000000ffff0000,0x00000000ffff0000,0x0000000100000000)
 ParOldGen       total 174784K, used 56171K [0x00000000f0000000, 0x00000000faab0000, 0x00000000faab0000)
  object space 174784K, 32% used [0x00000000f0000000,0x00000000f36dac38,0x00000000faab0000)
 PSPermGen       total 83968K, used 83966K [0x00000000eae00000, 0x00000000f0000000, 0x00000000f0000000)
  object space 83968K, 99% used [0x00000000eae00000,0x00000000effffb40,0x00000000f0000000)

Deoptimization events (10 events):
Event: 3250.026 Thread 0x000000000707f800 Uncommon trap -58 fr.pc 0x00000000019ffd28


Internal exceptions (10 events):
Event: 4035.499 Thread 0x0000000007ae0800 Threw 0x00000000eaea6150 at C:\jdk7u2_64p\jdk7u10\hotspot\src\share\vm\gc_interface/collectedHeap.inline.hpp:226


Events (10 events):
Event: 4038.120 Executing VM operation: ParallelGCFailedPermanentAllocation done
Event: 4038.120 Executing VM operation: ParallelGCFailedPermanentAllocation
Event: 4038.635 Executing VM operation: ParallelGCFailedPermanentAllocation done
Event: 4038.635 Executing VM operation: ParallelGCFailedPermanentAllocation
Event: 4039.179 Executing VM operation: ParallelGCFailedPermanentAllocation done
Event: 4039.179 Executing VM operation: ParallelGCFailedPermanentAllocation
Event: 4039.686 Executing VM operation: ParallelGCFailedPermanentAllocation done
Event: 4039.687 Executing VM operation: ParallelGCFailedPermanentAllocation
Event: 4040.228 Executing VM operation: ParallelGCFailedPermanentAllocation done
Event: 4040.228 Executing VM operation: ParallelGCFailedPermanentAllocation


Dynamic libraries:
0x0000000140000000 - 0x000000014001e000     C:\Users\Darin\apache-tomcat\bin\Tomcat7.exe
0x0000000077020000 - 0x00000000771cb000     C:\Windows\SYSTEM32\ntdll.dll


VM Arguments:
jvm_args: -Dcatalina.home=C:\Users\Darin\apache-tomcat -Dcatalina.base=C:\Users\Darin\apache-tomcat -Djava.endorsed.dirs=C:\Users\Darin\apache-tomcat\endorsed -Djava.io.tmpdir=C:\Users\Darin\apache-tomcat\temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=C:\Users\Darin\apache-tomcat\conf\logging.properties -Xmx256m 
java_command: <unknown>
Launcher Type: generic

Environment Variables:
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_10
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\ant\bin;C:\Program Files\Java\jdk1.7.0_10\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;
USERNAME=DARIN-PC$
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 23 Stepping 6, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows 7 , 64 bit Build 7600 

CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 23 stepping 6, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, tsc

Memory: 4k page, physical 4192320k(1608396k free), swap 8382744k(5403772k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (23.6-b04) for windows-amd64 JRE (1.7.0_10-b18), built on Nov 28 2012 05:00:40 by "java_re" with unknown MS VC++:1600

time: Thu Jan 17 17:09:11 2013
elapsed time: 4040 seconds

原因:

從客戶端更改為服務器目錄不適合我。 我遇到的問題是Tomcat安裝在C:\\Program Files\\Apache Software Foundation\\Tomcat 7.0 ,而JDK的jvm.dll文件指向C:\\Program Files(x86)\\Java\\jdk1.7.xx\\jre\\bin\\server\\jvm.dll

請注意上述路徑中的C:\\ Program FilesC:\\ Program Files(x86)

正如錯誤消息所示, %1 is not a valid Win32 application. ,它表示tomcat使用的當前版本的jvm.dll和已安裝的tomcat版本不同(混合使用32和64位)版本。 即Tomcat為32位,JDK為64位,反之亦然。

因此,對JDK和Tomcat使用相同的版本。 (即)兩者都應該是32位或64位二進制文​​件。 在這種情況下,你有一個64位操作系統,你會發現安裝在C:\\Program Files\\和32位應用程序下的64位應用程序相應地安裝在C:\\Program Files(x86)目錄下。

解:

  • 現在打開Tomcat安裝文件夾,
  • 轉到bin目錄。
  • 以管理員身份運行Tomcat7w.exe
  • 轉到Java選項卡,將Java Virtual Machine路徑指向適合您的JDK版本。
  • 我使用C:\\Program Files\\Java\\jdk1.7.xx\\jre\\bin\\server\\jvm.dll
  • Tomcat的路徑與C:\\Program Files\\Apache Software Foundation\\Tomcat 7.0

你可以注意到tomcat和JDK的路徑在C:\\Program Files ,我沒有啟動服務器的問題。 希望這能解決你的問題。

我發現已經安裝了JRE版本的Java,它改變了tomcat7w.exe選項下的Java路徑。

我檢查了文件夾位置,發現它已被修改:

從:

C:\Program Files\Java\jdk1.8.0_51\jre\bin\server
    "(this is the Java version my Casper JSS server requires)"

至:

C:\Program Files\Java\jre1.8.051\bin\server 

一旦我修復了它, net start Tomcat7並且一切正常。

遇到同樣的問題。 安裝並嘗試啟動Apache Tomcat 7作為服務后,tomcat服務器日志(logs / commons-daemon.xx.log)給出:創建java C:\\ Program Files(x86)\\ java \\ jre6 \\ bin \\ client \\ jvm失敗.dll。 實際上沒有jre6安裝,除了在Windows / System32中有版本6的java。

通過指定Jvm並更新服務來修復它:tomcat7 // US // Tomcat7 --Install =“C:\\ Program Files(x86)\\ Apache Software Foundation \\ Tomcat 7.0 \\ bin \\ tomcat7.exe” - Jvm = “C:\\ Program Files(x86)\\ Java \\ jdk1.8 \\ jre \\ bin \\ client \\ jvm.dll”-- StartMode = jvm --StopMode = jvm --StartClass = org.apache.catalina.startup.Bootstrap - -StartParams = start --StopClass = org.apache.catalina.startup.Bootstrap --StopParams = stop

我將C:\\ Program Files(x86)\\ Java \\ jre7 \\ bin \\ client \\ jvm.dll更改為C:\\ Program Files(x86)\\ Java \\ jre7 \\ bin \\ server \\ jvm.dll。 我不確定這是否是配置它的正確方法,但它對我有用。

這不是特別的tomcat問題 - 在jetty(9.2.2)以及tomcat 6.3上也是如此。 由於錯誤說它是一個內存問題:

# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005d086c50, pid=7536, tid=8524
#
# JRE version: Java(TM) SE Runtime Environment (8.0_05-b13) (build 1.8.0_05-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.5-b02 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x116c50]

在eclipse.ini中增加內存分配(如果服務器是從eclipse啟動的話)可以幫助解決這個問題。 在我的情況下,我能夠看到增加另一個堆棧跟蹤與無限遞歸。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM