[TIL] Maven(메이븐)과 Spring Tool Suite(STS)
·
TIL/Spring
오늘 수업시간에 메이븐 빌드 도구와 STS에 대해서 배웠는데 둘에 대한 정확한 개념이 잡히지 않아서 따로 검색을 하고 찾아 추가 공부를 해보았다. 1. Apache Maven 1) Maven(메이븐) - 정의 : 프로젝트 구조와 내용을 기술하는 선언적 접근 방식의 오픈 소스 빌드 도구(툴) - 프로젝트 종속 라이브러리들과 그 라이브러리에 의존하는 dependency 자원까지 관리를 해준다. - 프로젝트의 전과정을 통합 관리 해준다. - 프로젝트 전반의 리소스 관리와 설정 파일, 이와 관련된 표준디렉토리 구조를 처음부터 일관된 형태로 구성하여 관리할 수 있다. 2) Maven(메이븐) 설치 메이븐 설치하는 방법은 수업 TIL에도 적혀있지만 간단하게 글로만 풀자면 아래와 같다. - maven.apache.o..
[SIST] Spring_days08_Maven(메이븐) 빌드 도구 / STS툴로 메이븐 프로젝트 생성해보기 / 다이나믹 웹 프로젝트를 STS툴로 옮겨서 설정하기(Spring Legacy Project)
·
TIL/Spring
- 빌드란? 컴파일 + 실행 - 빌드 도구는 프로젝트 생성부터 마지막 단계인 배포까지 관리하는 통합 관리 도구를 말한다. - 프로젝트의 전 과정은 아래와 같다. 1단계 프로젝트 생성 2단계 라이브러리 설정 3단계 코딩(개발) 작업 4단계 컴파일(.class) 5단계 테스트 -> junit 단위 테스트 6단계 패키지 생성 7단계 인스톨(설치) 만들기 8단계 배포 1. 메이븐 다운로드 + 설치 + 설정 https://maven.apache.org/ 접속 후 좌측 Download 메뉴 클릭 후 Files에 있는 apache-maven-3.8.6-bin.zip 다운로드 하기 apache-maven-3.8.6-bin.zip 압축을 푼 뒤에 C드라이브에 넣기 내PC 우클릭해서 속성 -> 고급시스템설정 -> 고급탭 ..