2012-09-02 4 views
2

내 이클립스 Maven 프로젝트의 표준 받는다는 디렉토리 레이아웃을 사용하고 있습니다 : SRC/메인/자바 SRC/주/조립 SRC/메인/설정을 SRC/메인/스크립트 SRC/메인/자원 SRC/테스트/자바 SRC/테스트/자원 이클립스 -> 메이븐 -> 업데이트 프로젝트 구성 및 메이븐 표준 디렉토리 레이아웃

당 등 : 다음 사용할 때마다 http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

'메이븐을 -> 업데이트 프로젝트 구성'에 m2e 플러그인 '어셈블리', 'config'및 'scripts'디렉토리는 소스 폴더에서 m2e에 의해 제거됩니다. 표준 maven 레이아웃을 존중하도록 m2e를 구성하는 방법을 제안 할 수 있으면 고맙겠습니다. 나는 프로젝트를 생성하기 위해 m2e가 제공 한 기본적인 자바 아키타 입을 사용했다.

+1

기본 레이아웃에 추가 폴더가 있습니까? 그렇다면 [maven-build-helper] (http://mojo.codehaus.org/build-helper-maven-plugin/usage.html) 플러그인을 살펴보십시오. –

+0

불행히도 제안 된 플러그인은 Eclipse 측에서이 문제를 해결하지 못했습니다. 업데이트가 끝나면 소스 경로 (결과적으로 패키지 탐색기)에서 'src/main/assembly', 'src/main/config'및 'src/main/scripts'를 제거한 것으로 보입니다. 나는 더 이상의 제안을 주셔서 감사하겠습니다. – Michal

+1

마켓 플레이스에서 사용할 수있는'builhelper '라고하는 m2e 커넥터가 있습니다. 나는 또한 이것을 작동시키기 위해'm2e-apt'가 필요하다는 것을 읽었습니다. 이 두 가지를 설치하면 작동하는지보십시오. –

답변

1

maven-build-helper 플러그인을 사용하면 추가 소스 폴더를 빌드에 추가 할 수 있습니다. 플러그인에서 이클립스 정보를 추출하려면 m2e 커넥터 buildhelperm2e-apt이 필요합니다. 그들은 시장에서 찾을 수 있습니다.

+0

Neon.2에서 작동하지 않음 – Weltraumschaf

관련 문제