[Maven ⑥] 이클립스 IDE로 메이븐 프로젝트 임포트

최대 1 분 소요

[Maven ⑥] 이클립스 IDE로 메이븐 프로젝트 임포트

뉴렉처 Maven 강의내용을 정리한 내용입니다. :+1:

강의링크

:pushpin: 이클립스 IDE로 메이븐 프로젝트 임포트

여태까지 다뤄본 메이븐의 기능들로서는 IDE를 대체할 만한 큰 장점을 찾아볼 수 없었다. 이클립스와 메이븐을 함께 사용해 얼마나 효과적인 기능을 할 수 있는지 알아보자

프로젝트 import

image

maven 프로젝트가 import 되면 프로젝트 아이콘 옆에 M자를 확인할 수 있다.

image

이클립스에서는 별도의 컴파일 명령없이 바로 실행할 수 있다.

실행결과

image

컴파일 플러그인으로 JDK 버전 변경하기

기존의 pom.xml 파일에서 마지막에 추가한 <properties></properties>를 삭제해보자.

해당 라인 삭제

image

수정후 maven update image

JDK 버전이 낮아진 것을 확인할 수 있다.

image

우리가 프로젝트를 생성할 때 사용한 quick-start는 1.5버전을 사용하는 템플릿이기 때문에. 별도의 버전 설정이 없을 경우에 1.5버전이 세팅된다.

내가 사용하는 프로젝트의 플러그인 설정을 변경하기 위해서는 아래와 같은 내용을 pom.xml에 추가해야한다.

<build>
	<plugins>
		<plugin>
			<artifactId>maven-compiler-plugin</artifactId>
			<version>3.8.1</version>
			<configuration>
				<source>1.8</source>
				<target>1.8</target>
			</configuration>
		</plugin>
	</plugins>
</build>

pom.xml에 build 속성을 추가해주면, 해당 내용으로 오버라이드 되어 프로젝트의 모델이 변경된다.

maven update 후 버전 확인

image

pom파일에 설정한 것 처럼 1.8버전으로 변경된 것을 알 수 있다.

정석적인 변경방법은 이 방법이지만, 우리가 초기에 properties로 설정한 것처럼 해줄 수도 있다.
버전 변경과 같은 간단한 작업의 경우 properties 태그를 사용해 변경할 수 있지만, 세부적인 플러그인이나 골을 변경할 경우에는 이와 같은 방법을 사용해야 한다.



태그:

카테고리:

업데이트:

댓글남기기