maven은 전반적인 프로젝트 관리를 위한 프레임 워크이다.
gradle은 그루비를 이용한 빌드 자동화 시스템이다. 컴파일/패키징부터 웹 배포까지 개발 주기 전반을 지원한다.
그루비는 JVM에서 작동하는 동적 타이핑 프로그래밍 언어이다.
spring을 사용하기 위해서 다운 받으려고 한다.
MAVEN 설치
1. maven.apache.org/index.html 에 접속하기
2. Download Tab에서 apache-maven bin 압축파일 다운하기.
3. 압축 풀기
4. 압축 해제한 폴더를 /opt 로 옮기기 (굳이 여기로 옮기지 않아도 됨)
5. PATH에 apache-maven 의 bin 경로 추가, 적용
#in .bashrc
export PATH=$PATH:/opt/apach-maven-3.6.3/bin
$ source .bashrc
6. 설치 확인
Gradle 설치
1. gradle.org/install/ 접속 후 bin 파일 다운
2. gradle 압축 파일 해제
3. 압축 해제한 폴더를 /opt 에 옮기기
4. PATH 에 gradle bin 위치 추가
#in ~/.bashrc
#만약, install document를 따라했다면,
#export PATH=$PATH:/opt/gradle/gradle-6.8.3/bin
#만약 gradle 폴더를 /opt/gradle-6.8.3 으로 만들었다면
export PATH=$PATH:/opt/gradle-6.8.3/bin
$ source .bashrc
5. 설치 확인
maven / gradle 설치는 대체로 비슷비슷하다.
gradle install document 대로 설치하는것이 버전관리에 유리해 보인다.
참고
2. maven.apache.org/index.html
3. ko.wikipedia.org/wiki/Gradle
5. 초보 웹 개발자를 위한 스프링 5, 최범균
6. ko.wikipedia.org/wiki/%EC%95%84%ED%8C%8C%EC%B9%98_%EA%B7%B8%EB%A3%A8%EB%B9%84
'java' 카테고리의 다른 글
[Spring] Unsatisfied dependency expressed through field (0) | 2022.01.06 |
---|---|
package 경로 추가 (Eclipse) (0) | 2021.12.31 |
Unhandled exception type 에러 처리 (Exception) (0) | 2021.12.31 |
IllegalStateException : Cannot load configuration class 해결 (0) | 2021.12.30 |
JAVA 설치하기 (Ubuntu 20.04) (0) | 2021.02.15 |