본문 바로가기

Programing/JVM(Java, Kotlin)

[Spring] 의존성관리(dependency management)

스프링의 템플릿으로 기본 프로젝트를 생성했는데, 빨간색으로 글씨가 난리도 아니다.


그리고 Run As > Run on Server 를 수행했더니 에러가 뜬다.


찾아보니 스프링이 돌아가기 위한 jar 라이브러리들이 없어서 그런 것이란다.

이클립스에는 pom.xml에 의해 자동으로 의존성을 처리해주는 기능이 있는데 기본으로 꺼져있다고 한다.

최신의 플러그인이라면

프로젝트 Properies > Spring > Dependency Management 에서 "Automatically update dependencies from Maven pom.xml"에 체크를 해주면 된다고 한다.



좀 오래된 버전을 사용한다면 위치는 조금 달라진다고 한다.

프로젝트 Properies > Java EE Module Dependencies > Maven Dependencies


================ 아래는 잊어라. ===============

혹시 pom.xml의 실행이 수동으로 안된다면??

 > http://download.eclipse.org/technology/m2e/releases 주소로 해서 Maven Integration for Eclipse를 설치할 수 있다.

 (공식 사이트 주소: http://www.eclipse.org/m2e/download/ < http://maven.apache.org/eclipse-plugin.html)