-
[Spring boot] Maven 프로젝트를 Gradle 프로젝트로 변경프로젝트/Share Your Trip 2024. 1. 2. 23:09
Maven에서 Gradle로 변경하는 이유가 뭘까❓
- Script 길이와 가독성 면에서 Gradle이 우세
- 빌드와 테스트 실행 결과가 Gradle이 더 빠름
- Gradle과 Maven 성능 비교 - https://gradle.org/maven-vs-gradle/
- Grade은 Cache를 사용하기 때문에 테스트 반복 시 차이가 더 커짐
- Maven의 경우 멀티 프로젝트에서 특정 설정을 다른 모듈에서 사용하려면 상속을 받아야 하지만, Gradle은 Configuration Injection 방식을 사용하기 때문에 멀티 프로젝트에 용이
- SSAFY 2학기에 진행되는 팀 프로젝트는 1학기보다 규모가 커질 것으로 예상되어 Gradle을 사용해보기로 결정Maven 프로젝트에서 Grade 프로젝트로 변경 과정 🎞️
1. Gradle 다운로드 - https://gradle.org/releases/
- complete를 클릭하여 다운로드 진행
2. 환경변수 설정
3. Gradle 설치 및 환경 변수 설정 확인
4. gradle init
- pom.xml이 있는 경로에서 gradle init 입력
5. Gradle 관련 파일 생성되었는지 확인하고 Load Gradle Project 버튼 클릭하여 Gradle tool window 생성을 확인
6. Maven 관련 파일 제거
- mvnw, mvnw..cmd, pom.xml, .mvn
7. 프로젝트 실행 후, API 테스트 완료
참고 자료 링크🔗
'프로젝트 > Share Your Trip' 카테고리의 다른 글
[Java] Wrapper 클래스 (0) 2024.01.07 [Java] Optional 클래스 (1) 2024.01.06 [Javascript] Javascript 모듈의 종류 (1) 2024.01.02 [Spring boot] STS 프로젝트 IntelliJ IDEA에서 불러오기 (1) 2024.01.02 [React] React-Vite (2) 2024.01.01