2011-07-28 5 views
0

Jrules API가 포함 된 이전 버전의 Eclipse에 전달해야하는 유효성 검사를위한 maven 모듈이 있습니다. 그러나이 일식 IDE를위한 메이븐 플러그인이 없습니다. 그래서 나는 내가 maven을 할 것이라고 생각했다 : 모듈에 설치하고 생성 된 jar 위로 옮긴다. 그러나 가져 오기 -> 기존 프로젝트를 작업 영역 -> 아카이브 파일 선택 : 으로 가져오고 jar을 지정하면 프로젝트가 나타나지 않습니다. 나는 프로젝트에서 요구되는 101 병과 비 mavenise를 잡을 필요없이 나이드 모듈을 구형으로 이동시킬 수있는 방법을 잃어 버렸습니다. 확실하게도 이것에 대한 쉬운 방법이 필요합니다. 받는다는 당신을위한의 .project와 .classpath 파일이 생겼다을 생성하는 maven-eclipse-plugin를 사용Eclipse에 maven 프로젝트 통합하기

답변

2

을 모 놀리 것입니다 :

mvn eclipse:eclipse 

이 프로젝트 내에서 의존하는 JAR 파일을 모두 참조하는 IDE 메타 데이터 파일을 만들 것이다 로컬 메이븐 저장소 폴더.

"가져 오기 -> 기존 프로젝트를 작업 영역 -> 아카이브 파일 선택"을 사용하여 Maven 빌드 프로세스에서 빌드 한 JAR을 Eclipse로 가져 오려고하면 Eclipse에서 .zip/.jar 파일을 찾을 것으로 예상되므로 작동하지 않습니다. .project 메타 데이터 파일과 소스 코드가있는 파일. 컴파일 된 JAR에는 둘 다 포함되어 있지 않을 가능성이 높습니다.

1

M2Eclipse maven 플러그인을 사용하는 것이 좋습니다. 프로젝트 -> 종속성 관리 사용 -> 프로젝트 구성 업데이트를 마우스 오른쪽 단추로 클릭하십시오.

이클립스를 많이 사용했습니다. 내 경험으로는 M2Eclipse가 더 잘 지원 될뿐만 아니라 전체적으로 더 잘 작동합니다.

+1

물론 이클립스의 "구식"버전에 따라 달라집니다. @ 사용해야합니다. 내가 작동하는 한 m2e가 훨씬 더 좋지만 이전 버전의 Eclipse에서 어떻게 작동하는지 잘 모르겠습니다. 나는 그것을 지금까지 인디고와 헬리오스와 함께 사용했다. – mliebelt

+0

@ mliebelt 좋은 지적. 나는 이클립스의 새로운 버전에서만 그것을 사용하고 그것도 훌륭하게 작동했다. –

관련 문제