English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Maven Eclipse

Eclipse는 매우 좋은 플러그인을 제공합니다 m2eclipse 플러그인이 Maven과 Eclipse를 통합할 수 있습니다.

가장 최신의 Eclipse에는 Maven이 내장되어 있으며, Windows-> Preferences, 아래와 같은 화면이 나타날 수 있습니다:

아래에 나열된 m2Eclipse의 일부 특징:

  • Eclipse 환경에서 Maven의 목표 파일을 실행할 수 있습니다.

  • Eclipse에서 Maven 명령어의 출력을 직접 확인할 수 있는 내장된 콘솔을 사용할 수 있습니다.

  • IDE에서 Maven 의존성을 업데이트할 수 있습니다.

  • Eclipse에서 Maven 프로젝트를 빌드할 수 있습니다.

  • Eclipse는 Maven의 pom.xml을 기반으로 의존성 관리를 자동화합니다.

  • 그것은 Maven과 Eclipse 워크스페이스 간의 의존성을 해결하며, 로컬 Maven 저장소에 설치하지 않아도 됩니다(의존 프로젝트가 같은 워크스페이스에 있어야 합니다).

  • 그것은 원격 Maven 라이브러리에서 필요한 의존성과 소스 코드를 자동으로 다운로드할 수 있습니다.

  • 그것은 새 Maven 프로젝트를 만들고, pom.xml을 생성하고, 기존 프로젝트에 Maven 지원을 열 수 있는 가이드를 제공합니다.

  • 그것은 원격 Maven 저장소의 의존성을 빠르게 검색할 수 있는 기능을 제공합니다.

Eclipse에서 Maven 프로젝트를 가져옵니다

  • Eclipse를 열어

  • 선택 File > Import > 옵션

  • Maven Projects 옵션을 선택합니다. Next 버튼을 클릭합니다.

  • 프로젝트의 경로를 선택합니다. Maven으로 프로젝트를 생성할 때 사용하는 저장 경로입니다. 예를 들어, consumerBanking 프로젝트를 생성했습니다: consumerBanking. 通过 Maven Java 프로젝트 빌드 Maven으로 프로젝트를 생성하는 방법을 확인하세요.

  • Finish 버튼을 클릭합니다.

이제 Eclipse에서 Maven 프로젝트를 볼 수 있습니다.

consumerBanking 프로젝트의 속성을 보면, Eclipse가 Maven에 필요한 모든 것을 빌드 경로에 추가했음을 발견할 수 있습니다.

좋습니다. 이제 Eclipse의 컴파일 기능을 사용하여 이 Maven 프로젝트를 빌드해 보겠습니다.

  • consumerBanking 프로젝트의 상단 메뉴를 오른쪽 클릭합니다

  • Run 옵션을 선택합니다

  • 그런 다음 maven package 옵션을 선택합니다

Maven이 프로젝트를 빌드 시작하면, Eclipse의 콘솔에서 출력 로그를 볼 수 있습니다.

[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------
[INFO] Building consumerBanking
[INFO] 
[INFO] Id: com.companyname.bank:consumerBanking:jar:1.0-SNAPSHOT
[INFO] 작업-segment: [패키지]
[INFO] -------------------------------------------------------------------
[INFO] [리소스:리소스]
[INFO] 필터된 자원을 복사할 때 기본 인코딩 사용
[INFO] [컴파일러:컴파일]
[INFO] 컴파일할 것이 없습니다 - 모든 클래스가 최신입니다
[INFO] [resources:testResources]
[INFO] 필터된 자원을 복사할 때 기본 인코딩 사용
[INFO] [컴파일러:testCompile]
[INFO] 컴파일할 것이 없습니다 - 모든 클래스가 최신입니다
[INFO] [surefire:test]
[INFO] Surefire 보고서 디렉토리: 
C:\MVN\consumerBanking\target\surefire-보고서
-------------------------------------------------------
 테스트
-------------------------------------------------------
com.companyname.bank.AppTest 실행 중
테스트 실행: 1, 실패: 0, 오류: 0, 스킵: 0, 소요 시간: 0.047 sec
결과:
테스트 실행: 1, 실패: 0, 오류: 0, 스킵: 0
[INFO] [jar:jar]
[INFO] -------------------------------------------------------------------
[INFO] 빌드 성공
[INFO] -------------------------------------------------------------------
[INFO] 총 시간: 1 second
[INFO] 완료 시간: 목요일 Jul 12 18:18:24 IST 2012
[INFO] 최종 메모리: 2M/15M
[INFO] -------------------------------------------------------------------

지금, 마우스 오른쪽 클릭 App.java, 선택 Run As 선택 항목. 선택 Java 애플리케이션으로

다음과 같은 결과를 볼 수 있습니다:

Hello World!