2010-01-01 4 views
1

java/scala 프로젝트에서 Buildr을 사용하고 있습니다. 종속성은 빌드 파일에서 설명됩니다. 아시다시피, Buildr은 의존성을 ~ .m2 폴더로 다운로드합니다 (maven2와 마찬가지로).intellij의 클래스 패스에 maven 종속성 가져 오기

~ Intellij 프로젝트에 Intellij에서 제공하는 다른 기능 중 코드 완성 및 오류 감지 기능을 사용하려면 ~ .m2 폴더 또는 buildfile의 종속성을 어떻게 가져올 수 있습니까?

감사합니다, -A

답변

5

buildr을하게 IntelliJ IDEA 프로젝트를 생성하는 플러그인을 가지고 있습니다. 그것은 모든 프로젝트 (또는 하위 프로젝트)에 대한 .iml 파일을 생성합니다

$ buildr 생각

과 : 실행하여 당신이하게 IntelliJ IDEA를 사용하는 경우

, 당신은 프로젝트 파일을 생성 할 수 있습니다 : here 설명 있어요 루트 프로젝트를 위해 직접 열 수있는 .ipr. IntelliJ Idea가 외부 의존성을 제대로 해결할 수있게하려면 Maven2 저장소 디렉토리 (설정/경로 변수)를 가리키는 M2_REPO 변수를 추가해야합니다.

IDEA 7 이상을 사용하는 경우 buildr idea7x 태스크를 대신 사용하십시오. 이 작업은 IDEA 버전 7에 적절한 .ipr 및 .iml 파일을 생성합니다. 생성 된 파일에 -7x 접미사를 포함하므로 동일한 프로젝트에서 idea 및 idea7x 작업을 나란히 사용할 수 있습니다.