남들은 분명 잘 돌아가는데, 난 프로젝트에서 에러가 빵빵 뜬다.
보아하니 디펜던시 추가가 제대로 안되고 있다. ㅠ
한참 헤맸는데 아래 블로그가 도움이 되었다.
약간 발췌하자면 원인은... 바로..!!
이클립스에서 사용하는 메이븐 플러그인은 Sonatype 에서 만든 m2eclipse 플러그인과 이클립스 공식 플러그인으로 합쳐진 m2e 플러그인이 있습니다.
어차피 둘 다 태생이 같기 때문에 사용법이나 다른 큰 문제는 없으나, 프로젝트 시에는 문제가 될 수 있습니다.
해결 방법은 .project 에 두 개 타입에 대한 선언을 (org.maven.ide.eclipse 와 org.eclipse.m2e.core) 모두 추가해주는 것이다.
자세한 내용은 위 링크에서 볼 수 있다.
일단 그렇게 수정했는데도 에러가 없어지지 않았다.
추가적으로 .classpath 도 함께 수정을 해주어야 했는데, 역시 동일한 문제였다.
아래와 같이 두 개 모두 선언을 해주면 정상적으로 돌아간다.
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
'dev' 카테고리의 다른 글
태그 라이브러리 인식이 제대로 안 될 때 (0) | 2014.03.19 |
---|---|
파폭 등에서 새로고침 시 기존 페이지의 input 값을 유지하는 경우 해결 방법. (0) | 2013.11.05 |
mybatis 3.1.1 과 mybatis-spring-1.1.1 (0) | 2012.11.27 |
.htaccess 설정 중 404 기본 페이지 설정이 IE에서만 안되는 이슈 (0) | 2012.11.26 |
TortoiseSVN 설치 및 초간단 사용법 (0) | 2012.11.13 |