작성
·
109
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
지난 주 입사한 신입개발자입니다. 저는 STS에서 spring, maven으로 공부를 했었고, 현재 다니는 회사에서도 egovframework를 사용합니다.
현재 수업은 Spring Boot에서 gradle을 활용하는데, Spring에서 maven을 활용해서 수업을 진행해도 문제가 없는지 궁금합니다.(부트사용 X)
불가능 하다면 intelliJ에서 gradle을 활용해서 공부를 해도 현업에서 eclipse, spring, maven에서도 충분히 활용가능하게끔 강의가 구성되어있는지도 궁금합니다! 감사합니다!
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 황현준님!
스프링 부트 강의에서 Gradle을 사용하는 이유는 Gradle이 좀 더 유연하고 빠르게 프로젝트를 관리할 수 있어서입니다. 그러나 Maven과 Gradle은 모두 빌드 도구이기 때문에, 강의를 수강하면서 직접적으로 사용하는 데 큰 차이는 없습니다.
Maven과 Gradle 간의 차이: 두 도구는 방식만 다를 뿐, 근본적으로 하는 역할은 비슷합니다. 프로젝트 의존성 관리 및 빌드 설정을 담당합니다. 따라서 Maven을 사용하여도 수강 및 학습에는 큰 문제가 없을 것입니다.
현업에서의 적용: 지금 수강하시는 강의는 현업에서도 널리 사용되는 기술을 다루고 있기 때문에, IntelliJ에서 Gradle로 공부하셔도 Eclipse와 Spring, Maven 환경에서도 충분히 적용 가능합니다. 특히 eGovFramework는 Maven 기반이기 때문에 Maven에 익숙해지는 것도 중요한 부분입니다.
유사한 질문에 대한 답변들을 확인해 보실 수 있습니다:
이 링크들을 참고하시면 황현준님께서 강의를 진행하시는데 도움이 되실 것입니다. Maven과 Gradle 모두 중요한 부분이니 두 가지를 모두 이해해 두시면 더욱 다재다능한 개발자가 되실 수 있을 거예요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.