eclipse maven 예제

이전 기사에서는 이클립스에서 간단한 메이븐 프로젝트를 만드는 방법에 대해 설명했습니다. 이 문서에서는 Eclipse IDE에서 maven을 사용하여 웹 프로젝트 또는 응용 프로그램을 만드는 방법을 설명합니다. «mvn 클린 설치»를 실행하면 전체 메이븐 빌드 수명 주기를 실행하고 있습니다. 이번에는 이전과 같이 항아리를 만든 다음 maven-shade-플러그인을 사용하여 종속성을 끌어들여 독립 실행형 .jar을 만듭니다. 파일 새로운 다른 메이븐 메이븐 프로젝트 항목을 통해 com.vogella.javaweb.maven.first라는 새로운 메이븐 프로젝트를 만듭니다. 아키타입 선택에서 maven-아키타입-웹앱 항목을 선택하고 다음 단추를 클릭합니다. /target 하위 디렉토리에 대한 컨텍스트(마우스 오른쪽 클릭) 메뉴를 열고, 보기 를 선택하고, 시스템 탐색기를 선택하면 람다 자바 예제-0.0.1-SNAPSHOT.jar를 찾을 수 있습니다. 메이븐 아키타입을 메이븐 아키타입 웹앱으로 선택하고 다음을 클릭합니다. 메이븐 일식 튜토리얼은 일식에서 메이븐 예제를 만드는 방법을 설명합니다. [예_eclipsemavenproject_runningthebuild]와 유사하게 이클립스에서 mvn 클린 검증 빌드 명령을 실행합니다. 빌드에 문제가 없는지 확인합니다. 클래스 이름과 패키지 이름으로 Java 클래스를 식별할 수 있는 것처럼 GroupId 및 ArtifactId로 메이븐 아티팩트를 식별할 수 있습니다. 이 예제에서는 Gson을 종속성으로 추가합니다.

이를 위해 우리는 우리가 http://search.maven.org 웹 사이트를 통해 발견 GAV를 사용합니다. Maven 인덱스가 다운로드된 경우([maven_eclipseinstallation_index] 대화 상자를 통해 이 종속성을 직접 검색할 수도 있습니다. Nwo. net.javaguides.mavenwebapp 패키지에서 SimpleServlet 클래스를 만들고 다음 코드를 작성합니다: 설치 창에서 쓰기 http://download.eclipse.org/technology/m2e/releases 사용하여 쓰기: 상자 및 추가를 선택합니다. maven-shade-plugin은 패키지 목표(고객 코드 .jar 생성)에서 생성된 아티팩트(jar)를 취하고 컴파일된 고객 코드와 pom.xml에서 해결된 종속성을 포함하는 독립 실행형 .jar를 생성합니다. 4. 지금, 당신은 당신이 만드는 메이븐 프로젝트에 대한 정보를 입력해야합니다. 메이븐 문서를 방문하여 메이븐 좌표(http://maven.apache.org/pom.html#Maven_Coordinates)를 자세히 살펴볼 수 있습니다. 일반적으로 그룹 ID는 조직 이름과 일치해야 하며 아티팩트 ID는 프로젝트 이름과 일치해야 합니다. 버전은 포장 및 기타 필드와 마찬가지로 사용자의 재량에 따라 다할 수 있습니다.