java.lang.IncompatibleClassChangeError: class org.springframework.core.LocalVariableTableParameterNameDiscoverer$ParameterNameDiscoveringVisitor has interface org.springframework.asm.ClassVisitor as super class
Spring으로 웹을 구축하는 포스팅을 한 적이 있는데 댓글로 제목과 같은 에러가 발생하여 문의가 왔습니다.
java.lang.IncompatibleClassChangeError: class org.springframework.core.LocalVariableTableParameterNameDiscoverer$ParameterNameDiscoveringVisitor has interface org.springframework.asm.ClassVisitor as super class
꽤 긴 에러 입니다.
인터넷을 검색해보니 pom.xml 오류인것 같아서 정상적인 pom.xml과 비교를 해보았습니다.
특별한 문제가 없었고 단지 다른점은 아래 소스 부분의 위치였습니다.
<!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${org.springframework-version}</version> <exclusions> <!-- Exclude Commons Logging in favor of SLF4j --> <exclusion> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${org.springframework-version}</version> </dependency>
<dependencies> </dependencies> 안에 웹에서 사용하는 dependency 들을 추가하게 되어있는데 위 소스 부분이 제일 처음에 오지 않으면 발생하는 에러 입니다.
<dependencies> <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${org.springframework-version}</version> <exclusions> <!-- Exclude Commons Logging in favor of SLF4j --> <exclusion> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${org.springframework-version}</version> </dependency>
위와 같이 <dependencies> 바로 뒤에 선언을 해주시면 됩니다.
MyBatis (foreach문, in절) (0) | 2016.07.06 |
---|---|
Mybatis like 문 사용하기 (oracle, mysql) (0) | 2016.06.03 |
maven을 이용해 배포(Deploy) 대상에 따라서 환경설정(resources) 다르게 적용하기 (0) | 2016.05.09 |
Ambiguous mapping found. Cannot map '**Controller' bean method (0) | 2016.03.28 |
spring-boot (0) | 2016.03.11 |
댓글 영역