새 프로젝트를 SVN에서 임포트할 때 나는 오류 해결법 이것저것 정리 (MSSQL 프로젝트)
라이브러리 문제
일단 대부분의 문제는 라이브러리로 귀결된다.
메이븐 클린 후에 인스톨하기

위의 문제가 뜬다면...
처음 해야할 일은 Maven 리포지토리를 한번 clean하고 다시 install하는 것

프로젝트 우클릭하면 나오는 메뉴에서 Run As > Maven clean 후에 Run As > Maven install을 하면 된다.
톰캣 클린하기
톰캣도 클린을 해줘야 하는 경우가 있다.

Deployment Assembly에서 Maven Dependency 있는지 확인하기

Maven Dependency가 있는지 반드시 확인하자. 없다면 Add 버튼을 눌러서 추가해주면 된다.
빈을 생성하지 못하는 문제 (error creating bean)
error creating bean with name 'sqlsessionfactory' defined
위와 같은 에러가 뜨면,
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${org.springframework-version}</version>
</dependency>
위 의존성을 추가해주면 된다.
추상 메소드를 실행할 수 없다는 문제 (dbcp 문제)
java.lang.AbstractMethodError: Method org/apache/commons/dbcp/DelegatingResultSet.getNString
위와 같이 추상 메소드를 실행할 수 없다는 에러는 보통 라이브러리 업데이트 등에 의해 해당 메소드가 갑자기 추상 메소드로 변화하는 것에 의해 발생할 수 있다.
위의 경우 해결하기 까다로운데, 구글링밖에 답이 없다.
나는 이 링크를 보고 해결했다.

dbcp와 pool에 대한 라이브러리 업데이트를 하고, datasource 부분 설정을 변경해주었다.
Author And Source
이 문제에 관하여(새 프로젝트를 SVN에서 임포트할 때 나는 오류 해결법 이것저것 정리 (MSSQL 프로젝트)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jakeseo_me/새-프로젝트를-SVN에서-임포트할-때-나는-오류-해결법-이것저것-정리-MSSQL-프로젝트저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)