2011-07-01 3 views
6

나는 계층 구조 내 소스가 있습니다이클립스 보여주는 패키지 이름

폴더 : SRC/메인/자바 패키지 : com.test.serviceImpl

지금 src.main으로 이것을 보여주는 일식 SRC/메인/자바

참고 :

.java.com.test.serviceImpl

나는이 디렉토리 구조에서 유일한 com.test.serviceImpl 표시 방법을 만들 수 있습니다이 eclise 가져온 받는다는 프로젝트 모듈입니다. 다른 모든 모듈은 올바르게 표시됩니다.

답변

5

, 단지 프로젝트를 마우스 오른쪽 단추로 클릭하고 Maven > Update Project Configuration를 선택 좋든 싫든 -

다음은 표준 메이븐 디렉토리 구조입니다.

그래도 문제가 해결되지 않으면 Eclipse Maven Console (Console보기)에서 오류를 조사하십시오.

0

관련이있을 수있는 문제가있었습니다.

Eclipse는 폴더 이름을 다른 요소와 연결하여 폴더 이름을 표시하기 시작했습니다. "x"라는 폴더를 "xorg.eclipse.jdt.core.javabuilderorg.eclipse.m2e.core.maven2builder"로 바 꾸었습니다.

여러 가지 가능한 설명과 해결책을 모색 한 후, "프로젝트 내용을 디스크에서 삭제하십시오 (다시 실행할 수 없음)"를 선택하지 않고 프로젝트 폴더를 삭제했습니다. 이후에 SVN 저장소에서 코드를 다시 체크 아웃하면 "x"라는 폴더가 여전히 내 디스크에 있었기 때문에 Eclipse에서 buildSpec의 다른 요소를 사용하여 "x"를 포함하는 더 긴 버전의 폴더를 만들었습니다.

Eclipse를 닫고 두 폴더 ("x"및 "xorg.eclipse ...")를 삭제하고 Eclipse를 다시 열고 프로젝트를 다시 체크 아웃하여 문제를 해결했습니다.

0

내 Maven 프로젝트에서 동일한 문제가 발생하여 프로젝트를 업데이트하는 중 Maven> 업데이트 프로젝트

관련 문제