반응형
gradle
-
Spring InteliJ maven을 gradle로 바꾸는 방법(for mac)spring 2023. 7. 13. 16:26
도입 이글에선 맥북 사용자 기준 InteliJ에서 maven을 gradle로 바꾸는 과정을 보일 것이다. spring을 처음 접할 때 배운 것이 maven이기 때문에 계속 사용했었지만 찾아볼 수록 Gradle이 더 나은 방식이란 것을 알게 되었다. 왜 Gradle인가? 비교해보기 Maven의 경우 특정 플러그인이 설정이 다를 때 설정을 분리해서 중복기술 할 때가 있다. 이때 불필요한 설정이 길어지고 중복되어 가독성이 떨어지게 된다. 이는 곧 유지 보수성이 떨어짐을 의미한다. Gradle의 경우 아래와 같은 장점이 있다. 1. Groovy언어를 이용하여 코드로서의 설정정보를 구성하기 때문에 구조적이다. 2. xml의 구조적인 틀을 벗어나 코딩에 의한 간결한 정의가 가능하다. 3. 설정주입방식으로 정의하기 ..