[eclipse] 오류 : Eclipse에서 m2e 설치

Eclipse 용 Maven 통합을 설치하려고했는데 이러한 오류가 발생했습니다.

    Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317)
  Missing requirement: Maven Integration for Eclipse 1.4.0.20130601-0317 (org.eclipse.m2e.core.ui 1.4.0.20130601-0317) requires 'bundle org.slf4j.api 1.6.2' but it could not be found
  Cannot satisfy dependency:
    From: m2e logback appender 1.4.0.20130601-0317 (org.eclipse.m2e.logback.appender 1.4.0.20130601-0317)
    To: bundle org.eclipse.m2e.core.ui [1.4.0,1.5.0)
  Cannot satisfy dependency:
    From: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317)
    To: org.eclipse.m2e.logback.appender [1.4.0.20130601-0317]

내 프로세스는 도움말 >> EclipseMarketplace >> “Maven Integration for Eclipse”검색 >> 설치 (m2e)였습니다.

도와주세요.

편집하다

많은 문제가 발생한 후 Eclipse Indigo 3.6.2를 제거하고 Indigo 3.7을 설치하기로 결정했습니다 (현재 근무중인 회사의 표준에 따라). 이 조치를 취한 후 설치 (maven 및 기타)와 관련된 모든 문제가 해결되었습니다.



답변

나는 오늘 비슷한 문제를 만났고이 질문이 최근에 atlassian 포럼 에서도 질문되고 답변되었음을 발견했습니다 . 내 솔루션은 “Eclipse 플러그인에서 SLF4J 로깅”에 대한 이 블로그 게시물의 지침에 따라 slf4j를 설치하는 것이 었 습니다 .

추출하기 위해 내가 한 일은 다음과 같습니다.

  1. Eclipse-> 도움말-> 새 소프트웨어 설치
  2. 새 소프트웨어 사이트 추가 :
  3. “Maven osgi-bundles”를 확장하고 “slf4j-api”를 선택합니다.
  4. “다음”을 클릭하고 설치를 따릅니다.

설치가 완료되고 Eclipse가 다시 시작된 후 maven 플러그인을 설치할 수있었습니다.

최신 정보:

이 스레드의 다른 답변 중 일부에는 이제 공식 패키지 저장소에 대한 링크가 포함되어 있습니다. 나는 그들이 작동하는지 테스트하지 않았지만 공식 저장소를 사용하고 싶다면 이제 어디서 찾을 수 있는지 알았습니다. 🙂


답변

소프트웨어 업데이트 사이트를 http://download.eclipse.org/technology/m2e/releases/1.0 으로 사용하십시오.
저에게 효과적이며 똑같은 오류 메시지가 나타납니다.


답변

플러그인 팀은 m2e 1.4 및 Eclipse Indigo에 대한 수정 사항을 만들었습니다 (이 정밀도 : Indigo는 더 이상 m2e에 대해 공식적으로 지원되지 않음).

P2 저장소 : http://download.eclipse.org/technology/m2e/releases-for-indigo/1.4/

참조 : m2e-users 메일 링리스트


답변

Helios를 사용하고이 저장소를 사용하여 Maven Integration For Eclipse를 문제없이 다운로드했습니다.

http://download.eclipse.org/technology/m2e/releases/1.3


답변

즉, 폴더 eclipse / plugins에 “org.slf4j.api_1.6.4.v20120130-2120.jar”가 누락되어 있으므로 파일을 eclipse / plugins에 복사해야합니다!


답변

Ubuntu 13.04, Eclipse 3.8.1. 3 단계에서는 주노 다운로드 사이트 http://download.eclipse.org/releases/juno를 추가하기 만하면 됩니다. 여기서 m2e를 설치할 수 있습니다.


답변

이는 maven 1.5가 현재 이클립스 버전과 호환되지 않기 때문입니다. 그래서 우리는 maven 1.4 또는 1.3을 사용해야합니다.

Maven 1.4를 설치하는 단계는 다음과 같습니다.

1) Eclipse에서 도움말을 클릭하십시오.

2) 새 소프트웨어 설치

3) 사이트 위치의 URL은 ” http://download.eclipse.org/technology/m2e/releases “입니다.

4) 확인란을 선택 취소하지 않으면 “사용 가능한 소프트웨어의 최신 버전 만 표시”확인란을 선택 취소하면 최신 버전 만 표시되고 maven 1.4는 표시되지 않습니다.

5) 1.4 버전의 m2e 및 slf4j를 선택하고 다음을 클릭하십시오.