[maven] Intellij 아이디어는 Maven에서 아무것도 해결할 수 없습니다.

나는 Intellij Idea를 처음 사용합니다. 방금 프로젝트를 가져 pom.xml오지만 아이디어 는 maven 의존성에서 아무것도 해결하지 못했습니다.

pom.xml코드로 가져올 때 오류가 발생하면 종속성에 정의 된 모든 것cannot resolve symbol xxxxx

하지만 mvn install난에 종속성을 가져보십시오 작동 Project Settings/Libraries.jar다음 작품 파일,하지만 IDE의 해결 라이브러리에 정의 된 수 pom.xml? 나는 매번 그렇게하고 싶지 않습니다.

추가 정보 :

IDEA 버전 : 12.0.3, OS : windows 7, 다시 가져 오기가 작동하지 않음, maven 버전 : 3.0.4, maven 종속성이 Exernal Libraries에 없습니다.

idea.log에는 예외가 없습니다 …



답변

IntelliJ 12.1.4에서 나는 Settings --> Maven --> Importing다음을 선택했는지 확인했습니다.

  1. Maven 프로젝트를 자동으로 가져 오기
  2. 어 그리 게이터 프로젝트를위한 IDEA 모듈 생성
  3. 소스 유지 …
  4. 빌드 디렉토리 제외 …
  5. Maven 출력 사용 …
  6. 생성 된 souces 폴더 : “자동 감지”
  7. 단계 … : “프로세스 자원”
  8. 자동 다운로드 : “소스”및 “문서”
  9. Maven3을 사용하여 프로젝트 가져 오기
    • 수입업자를위한 VM 옵션 : -Xmx512m

이로 인해 해결되지 않은 import 문이 많고 모든 것이 해결되었습니다. 여기서 핵심은 Maven3을 사용하여 프로젝트를 가져 오는 것이라고 생각합니다.


답변

이 문제가 발생했습니다. 아이디어는 maven을 사용하여 모든 종속 jar 패키지를 다운로드 할 수 없습니다. 다음 작업을 시도했습니다.

 mvn -U idea:idea

그런 다음 모든 종속 jar 패키지가 maven 저장소에서 다운로드됩니다.


답변

프로젝트에서 기본 및 테스트 폴더를 모듈로 가져 오기 때문에이 오류가 발생했습니다. Project-> Press F4-> Module settings에서 main 및 test 폴더를 제거하고 프로젝트를 다시 만드십시오. 문제가 해결됩니다.


답변

IntelliJ 14의 번들 Maven 3 인스턴스를 사용할 때이 문제가 발생했습니다.

다음을 통해 자체 로컬 Maven 인스턴스를 사용하도록 전환했습니다.

Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Maven Home Directory

그런 다음 로컬로 설치된 인스턴스의 경로를 추가했습니다.여기에 이미지 설명을 입력하십시오

이것은 의존성이 마술처럼 나타납니다.

여기에 이미지 설명을 입력하십시오


답변

몇 가지 옵션을 시도했지만 마침내이 문제가 해결되었습니다. 나는 프로젝트를 다시 가져올 인 IntelliJ에서 다음 단계를 수행하여 :

  1. 파일-> 새로 만들기-> 기존 리포지토리의 프로젝트
  2. ‘가져올 파일 또는 디렉토리 선택’에서 프로젝트를 선택하십시오.

  3. 다음 화면에서 ‘외부 모델에서 프로젝트 가져 오기’를 선택하고 ‘Maven.

  4. 다음 단계에서 ‘ Maven 프로젝트를 자동으로 가져 오기 ‘확인란을 클릭하십시오 (문제가 해결되었습니다).
  5. 필요한 경우 프로파일을 선택하여 마무리

나를 위해 maven 프로젝트를 다시 가져와도 기존 프로젝트의 문제가 해결되지 않았습니다.


답변

나에게 문제> 설정> Maven> 가져 오기에서 “maven 프로젝트를 자동으로 가져 오기”상자를 선택해야했습니다.


답변

IntelliJ 업데이트 후 동일한 문제가 발생했습니다. 내 수정 : 프로젝트를 마우스 오른쪽 버튼으로 클릭 한 다음 maven-> 다시 가져 오기.