
cmd로 migration 을 원하는 maven 프로젝트 폴더 경로 접근
명령어 입력
3-1.
gradle init --type pom

3-2.
1

3-3.
no

3-4. 완료

+++
필요한 추가 작업 (build.gradle 파일)
dependencies 조정
1.1 설치한 gradle의 버전에 따라 사용되는 객체명이 다름
1.2 성능과 기능을 고려해 재설정
ex) api 대신 implementation을 사용하면 보안과 성능 상승
1.3 jdk 버전에 따라 기본 포함되거나 지원중지된 라이브러리가 있을수 있음
1.4 spring 버전에 따라 기본 포함되거나 지원중지된 라이브러리가 있을수 있음
java version 설정 확인
2.1 java.sourceCompatibility 값 확인
UTF-8 인코딩 설정
3.1 해당 값이 없다면 추가
tasks.withType(JavaCompile) {
options.encoding = 'utf-8'
}
tasks.withType(Javadoc) {
options.encoding = 'utf-8'
}
plugins {
id 'java-library' //java-library가 javac를 포함한 더 상위개념
id 'maven-publish'
id 'war' // gradle로 build하여 war 파일을 만들수 있음
}