Eclipse는 웹에서 사용할 Java 앱을 작성하기위한 멋진 소프트웨어입니다. 나는 코더는 아니지만 내 친구는 이번 주에 그녀가 Java 앱을 만드는 방법을 배우는 데 시간을 보냅니다. '이클립스에서 Maven 프로젝트를 만드는 방법'은 그와 함께 보낸 시간의 결과입니다.
Eclipse는 Adobe InDesign과 비슷하지만 Java 용입니다. 많은 기능을 자동화하면서 작업을 생성 할 수있는 환경을 제공합니다. 플러그인을 사용하여 확장하여 부품의 합계보다 훨씬 더 많이 만들 수도 있습니다. 주로 Java의 경우 C, C ++, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Prolog, Python, Ruby, Ruby on Rails, Rust, Scala, Groovy, Scheme, Erlang 및 기타 여러 언어
Maven은 프로젝트 관리 원칙을 사용하여 단일 프로젝트의 여러 측면을 관리하는 Eclipse 용 플러그인입니다. 예를 들어, Java 애플리케이션에 여러 애플리케이션이 필요한 경우 Maven을 사용하여 모두 관리 할 수 있습니다. Maven은 문서, 소스, 종속성 목록 및 기타 여러 가지 깔끔한 기능을 관리합니다. 그것은 당신을 위해 일을하지 않고 단지 너무 많은 자원을 관리하는 것을 더 간단하게 만듭니다.
반면에 동일한 프로젝트에서 여러 개발자가 작업하는 경우 Maven을 사용하면 리소스를보다 쉽게 관리하고 버전 관리 및 변경 관리를 수행 할 수 있습니다.
Eclipse에서 Maven 프로젝트 작성
Eclipse에서 Maven 프로젝트를 작성하려면 Maven 플러그인이 설치된 작동하는 Eclipse 설치가 필요합니다. Tomcat도 실행해야합니다.
- Eclipse를 열고 실행하십시오.
- Eclipse 메뉴에서 File, New 및 Maven Project를 선택하십시오.
- 직접 작업하고 아키 타입이 필요없는 경우 '간단한 프로젝트 생성'및 '기본 작업 공간 위치 사용'옆의 확인란을 선택하십시오. 아키타 입을 원한다면 '모든 카탈로그'가 시작하기에 좋은 옵션이고 'learnlib'입니다.
- 필요한 경우 아티팩트 ID를 추가하십시오. 이국적인 것을 사용하지 않는 한 기본값은 보통 괜찮습니다.
- 그런 다음 프로젝트를보다 쉽게 관리 할 수 있도록 이름과 설명을 추가하십시오.
- 그런 다음 Finish를 누르십시오.
이제 프로젝트가 생성되어 계층 구조에 표시되어야합니다. 메뉴에서 'pom.xml'을 선택하고 속성을 탐색하십시오.
Maven의 아키 타입 설정은 프로젝트를 동적으로 만들지 여부를 나타냅니다. Maven에 익숙해지면 하나만 설정할 필요는 없지만 동적 프로젝트로 재생하려면 아키타 입을 설정해야합니다. 내가 사용한 것으로 보이는 것은 'maven-eclipse-webapp'였으며 이는 분명히 표준입니다.
Maven 프로젝트의 오류 수정
Eclipse에서 내 시간에 걸었던 것은 오류였습니다. Tomcat 오류와 일반적인 Java 오류 중 몇 가지를 보았습니다. Tomcat 오류에는 구성 변경이 필요했지만 Java 오류에는 Maven 새로 설치가 필요했습니다.
반짝이는 새로운 Maven 프로젝트를 빌드하고 작업하려고 할 때 Java 서블릿 오류가 발생했습니다. 이는 종속성이로드되지 않았 음을 의미합니다. 이것은 일반적으로 흔하므로 수정 방법은 다음과 같습니다.
- Eclipse에서 Maven 프로젝트를여십시오.
- 프로젝트의 속성을 엽니 다.
- 왼쪽 메뉴에서 대상 런타임을 선택하십시오.
- 가운데 창에서 Apache Tomcat을 선택하고 확인을 누르십시오.
메이븐 클린 설치
Maven 클린 설치는 소리만큼 심각하지 않습니다. 처음에는 모든 것을 다시 설정해야한다고 생각했지만 운 좋게도 그렇지 않았습니다. 단 몇 초만 걸리는 빠른 프로세스이며 손상된 파일을 다시로드하거나 누락 된 리소스를 제외하고 설치에 전혀 영향을 미치지 않습니다.
- Eclipse를 열고 문제가있는 프로젝트를 선택하십시오.
- 최상위 메뉴에서 프로젝트를 선택한 다음 청소를 선택하십시오.
- 팝업 상자에서 정리할 프로젝트를 선택하고 '아래에서 선택한 프로젝트 정리'를 선택하십시오. 그런 다음 확인을 누르십시오.
이 프로세스는 분명히 종속성 및 구성 문제를 찾고 가능한 경우이를 복구합니다. 오류가 발생했지만 Windows 탐색기의 프로젝트 폴더에서 '.m2 / repository'를 삭제하면 문제가 해결되었습니다.
나는 이클립스와 메이븐에서 조금 잃어버린 느낌을 고백해야한다. 두 프로그램 모두 제대로 관리하는 데 필요한 모든 것을 관리하는 것처럼 보였지만 Java를 탐색하기에는 적합하지 않습니다. 그럼에도 불구하고 필자는 Eclipse에서 Maven 프로젝트를 올바르게 작성하는 방법을 설명하고 자신의 프로젝트에서 유용한 지침을 제공하기를 바랍니다.
눈부신 오류가 있거나 추가해야 할 사항이 있으면 아래로 알려주십시오.