전자정부프레임워크 3.1 + JDK 1.7 + TOMCAT 7.0 으로 구성한경우 인데 오류나요
- 작성자 :
- 이*규
- 작성일 :
- 2018-02-25 17:42:15
- 조회수 :
- 6,883
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부프레임워크 3.1 + jdk1.7 + TOMCAT 7.0
아래와 같은 오류가 납니다
왜 이런 오류가 나는지요?
2018-02-25 17:35:03,798 INFO [org.springframework.web.context.ContextLoader] Root WebApplicationContext: initialization started
2018-02-25 17:35:03,973 INFO [org.springframework.web.context.support.XmlWebApplicationContext] Refreshing Root WebApplicationContext: startup date [Sun Feb 25 17:35:03 KST 2018]; root of context hierarchy
2018-02-25 17:35:04,015 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
java.lang.NoClassDefFoundError: org/springframework/core/OrderComparator$OrderSourceProvider
at org.springframework.context.support.AbstractRefreshableApplicationContext.createBeanFactory(AbstractRefreshableApplicationContext.java:194) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:127) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
위와 같은 오류는 왜 나는지요?
아래와 같은 오류가 납니다
왜 이런 오류가 나는지요?
2018-02-25 17:35:03,798 INFO [org.springframework.web.context.ContextLoader] Root WebApplicationContext: initialization started
2018-02-25 17:35:03,973 INFO [org.springframework.web.context.support.XmlWebApplicationContext] Refreshing Root WebApplicationContext: startup date [Sun Feb 25 17:35:03 KST 2018]; root of context hierarchy
2018-02-25 17:35:04,015 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
java.lang.NoClassDefFoundError: org/springframework/core/OrderComparator$OrderSourceProvider
at org.springframework.context.support.AbstractRefreshableApplicationContext.createBeanFactory(AbstractRefreshableApplicationContext.java:194) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:127) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
위와 같은 오류는 왜 나는지요?
A
안녕하세요.
java.lang.NoClassDefFoundError: org/springframework/core/OrderComparator$OrderSourceProvider 오류는
spring context 와 spring core와 버전이 맞지 않는 경우에 종종 발생하는 에러입니다.
먼저 pom 또는 maven dependencies의 spring버전이 다른 라이브러리가 있는 확인하시기 바랍니다.
로그상 스프링 3.2.9.RELEASE를 사용하기에
maven dependencies에 있는 모든 spring관련 라이브러리는 모두 3.2.9.RELEASE인지 확인 하시기 바랍니다.
감사합니다.
java.lang.NoClassDefFoundError: org/springframework/core/OrderComparator$OrderSourceProvider 오류는
spring context 와 spring core와 버전이 맞지 않는 경우에 종종 발생하는 에러입니다.
먼저 pom 또는 maven dependencies의 spring버전이 다른 라이브러리가 있는 확인하시기 바랍니다.
로그상 스프링 3.2.9.RELEASE를 사용하기에
maven dependencies에 있는 모든 spring관련 라이브러리는 모두 3.2.9.RELEASE인지 확인 하시기 바랍니다.
감사합니다.