메이븐을 설치할 때 이클립스에서 marketplace를 사용해도 되지만 오류가 발생하는 경우가 많아서
메이븐을 수동으로 다운로드 후, 이클립스에 연동하는 방법을 사용했습니다.
적용 방법은 아래와 같습니다.
1. 이클립스 다운로드 ( 여기서는 oxygen )
1.1) 홈페이지 접속하여 오른쪽 상단의 "Download" 버튼 클릭
1.2) 왼쪽 하단에서 "Download Packages" 클릭
1.3) Eclipse IDE for Java EE Developers에서 64bit 클릭
1.4) Select Another Mirror 클릭
1.5) Korea, Republic Of - xxx 클릭 ( 한국이어야 다운로드가 빠름 )
2. Maven 다운로드
2.1) 메이븐 홈페이지 접속 후 "Download" 링크 클릭
2.2) Binary zip archive에 있는 apache-maven-x.x.x-bin.zip 클릭
3. 정해진 경로에 압축 풀기
4. Maven Repository 변경
기본 Maven Repository는 ${user.home}/.m2/repository 라는 폴더에서 관리한다.
이를 다른 폴더에서 관리하도록 저장소를 로컬로 변경한다.
1) D:\tools\apache-maven-3.5.3에 repository 폴더를 생성한다.
2) D:\tools\apache-maven-3.5.3\conf에서 settings.xml을 연다.
3) 주석처리된 <localRepository>란 부분을 찾은 뒤, 그 위에다 로컬 저장소를 등록한다.
- D:\tools\apache-maven-3.5.3\repository
5. 이클립스 내에서 Maven 설정하기
이클립스 Window > Preference > Maven > User Settings 으로 가서
User Settings 부분에 D:\tools\apache-maven-3.5.3\conf\settings.xml 을 등록한다.
6. target 제외하기
maven을 이용한 프로젝트를 컴파일하면 target/classes 폴더에 클래스 파일이 생긴다.
컴파일된 클래스파일은 제외하고, 개발 소스만 올라가도록 설정한다.
이클립스 Window > Preference > Team > Ignored Resources으로 가서 [Add Pattern] 버튼을 클릭한 뒤 */target/* 패턴을 추가한다.
7. STS ( Spring Tool Suite ) 설치
7.1) Help > Eclipse Marketplace
7.2) Find에 sts 입력 후 'go' 버튼 클릭한 후 결과에서 'install' 버튼 클릭
8. Spring web project 생성
8.1) "New Project" 에서 Spring Legacy Project 선택
8.2) Spring MVC Project 클릭
8.3) 프로젝트의 패키지 입력 후 Finish
'개발도구 > IDE' 카테고리의 다른 글
[eclipse] server log ( tomcat log )를 저장하는 방법 (0) | 2019.07.21 |
---|---|
[eclipse] 유용한 단축키 (0) | 2019.07.21 |
[eclipse] Could not find the main class. Program will exit (0) | 2019.07.19 |
[eclipse] 이클립스에서 SVN Connector 설치 오류 해결하기 How to install 'SVN Connector' in Eclipse Oxygen (0) | 2019.07.18 |
[eclipse] 카멜케이스, 대문자, 소문자 변경 - 이클립스 플러그인 ( AnyEdit ) (0) | 2019.07.18 |