2017-04-26 2 views
0

아침에 일식이 발생하고 Eclipse가 Maven 종속 폴더 외부에 내 종속 항아리를 보여주고 있음을 알았습니다. 이것은 장시간 실행되는 작업 공간이며이 동작을 일으켜야한다는 사실을 알고있는 변경된 사항은 없습니다.Maven 폴더 외부에 나타나는 Maven 종속성

Maven Dependencies 폴더에도 jar 파일이 있습니다.

enter image description here

내가 시도 :이 단지 부모 프로젝트를 받는다는 폴더로 나타났다 때문에 후 예상대로 작동하지 않았다

mvn eclipse:cleanmvn eclipse:eclipse.

동일한 작업 영역에서 이전 작업 영역을 제거하고 다시 작성하면 동일한 문제가 발생합니다.

확인 된 설정과 내 품등이 좋습니다. 어느 쪽이어야합니다.

+1

이미지 링크를 사용하면 메시지 텍스트를 질문에 더 잘 게시 할 수 없습니다. 또한 더 이상'eclise : clean','eclise : eclipse'를 사용하지 마십시오 ... – khmarbaise

+0

프로젝트 salesauth-model-dto의 빌드 경로 속성으로 가면 라이브러리 아래에 무엇이 나타 납니까? maven 의존성 아래에서 jar 파일을 보게 될 것이지만 jar 당 항목도 보게 될 것입니다. mvn eclipse를 수행 한 후 maven이 이것을 생성하는지 확인할 수 있습니까 : eclipse (생성 된 maven의 .classpath 파일에서 직접)? 아니면 이클립스가 나중에 추가하는 것입니까? –

+0

@khmarbaise이 텍스트를 게시 할 수 없습니까? 이미지는 내가보고있는 것을 보여줍니다 ... 또한, 나는 가지고있는 능력을 사용하고 있습니다. – nerdlyist

답변

0

생성 된 일부 파일이 압축 된 것처럼 보입니다. 어떤 문제가 발생했는지 확실하지 않음 ...

내 솔루션은 작업 영역을 삭제하고 SVN 저장소에서 모든 작업이 완료되었는지 확인하는 것이 었습니다.

오른쪽 클릭> Svn 옵션> 빈 화면에서 되돌리기.

gui에는 delete un-revisioned files 확인란이 있습니다.

이것은 기본적으로 생성 된 모든 maven/eclipse 생성 된 파일을 제거하지만 대상 폴더도 이동합니다.

내 프로젝트를 가져온 작업 공간을 다시 만들고 모두 지워 버렸습니다.

+0

위의 @khmarbaise에서 언급했듯이'maven-eclipse-plugin'을 사용하면 설정이 훌륭하게 진행됩니다. –

0

나는 라이브러리 프로젝트의 내용에서 직접 표시되는이 상황을 실험을 수있는 유일한 방법은이 두 가지 조건을 충족하는 것입니다 :

  • 라이브러리는 특히 Java Build Project 윈도우의 libraries 탭으로 설정됩니다.
  • Libraries from external 옵션이 선택되어 있지 않습니다 (프로젝트의보기 메뉴에서 Customize view 옵션 사용).

마치 .classpath 파일이 수정 된 것처럼 들립니다. 항상 절대 경로를 포함하지 않도록주의하면서 소스 제어 시스템 (.project 및 Eclipse 프로젝트의 나머지 메타 데이터 파일과 함께)에 체크인하는 것이 좋습니다.