728x90
반응형
SMALL
Tomcat startup 시 순환참조 문제로 아래와 같은 오류가 발생할 경우 해결 방법
Unable to complete the scan for annotations for web application [] due to a StackOverflowError.
Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies.
The class hierarchy being processed was
[org.bouncycastle.asn1.ASN1EncodableVector->org.bouncycastle.asn1.DEREncodableVector->org.bouncycastle.asn1.ASN1EncodableVector]
방법 1. 관련 .jar 파일이 web application에서 꼭 필요한것인지 확인하고 필요하지 않다면 제거
방법 2. Xss 사이즈 조정 ex. -Xss4m
방법 3. Java version, Tomcat version up
방법 4. tomcat 옵션 이용
/tomcat/conf/catalina.properties 에 org.apache.catalina.startup.ContextConfg.jarsToSkip=*.jar
728x90
반응형
LIST