안녕하세요.
서브PC로 사용하는 노트북에 개발환경을 구축하는 도중 Eclipse에서 Tomcat 구동오류가 발생합니다.
구글링으로 찾아보려는데 이미 수정된 이슈라고 나오기도 하고... 해결방안을 잘못찾겠네요 ㅜㅜ
혹시 아시는분 도움 부탁드립니다.
JDK 9.0.1 기반에서 STS 3.9.1 을 통해 Tomcat7.0.82를 구동하려는 상황입니다.
Tomcat에 아무 프로젝트도 올리지 않고 Server 탭에 단순히 추가해서 Test Run하는데 오류가 발생합니다.
혹시 JDK9 환경에서 Tomcat7이 구동을 안하는건가요...?
관련 에러로그입니다.
11월 06, 2017 1:59:03 오후 org.apache.catalina.core.JreMemoryLeakPreventionListener lifecycleEvent
심각: Failed to trigger creation of the GC Daemon thread during Tomcat start to prevent possible memory leaks. This is expected on non-Sun JVMs.
java.lang.ClassNotFoundException: sun.misc.GC
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at org.apache.catalina.core.JreMemoryLeakPreventionListener.lifecycleEvent(JreMemoryLeakPreventionListener.java:350)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:388)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.startup.Catalina.load(Catalina.java:643)
at org.apache.catalina.startup.Catalina.load(Catalina.java:668)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:253)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:427)