본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ

gradle2

[Gradle] Gradle 의존성 옵션 정리(Compile VS implementation,옵션) 내가 일하는 곳은 Gradle로 프로젝트를 빌드합니다. 그래들(Gradle)은 가장 최근에 나온 자바 빌드 도구로 '그루비(Groovy)' 문법을 사용하고, Build.gradle에 스크립트를 작성하며, 대규모 프로젝트에서 복잡해지는 경향이 있는 XML 기반 스크립트에 비해 관리가 편하다는 장점이 있습니다. 때문에 maven처럼 xml 기반으로 dependency를 관리하는 것 보다 관리가 편하다고 하는데, 가시성 때문이지 적응되면 큰 차이는 없다고 생각합니다. 그럼에도 gradle이 더 좋다고 쓰는 분들이 많은 것 같습니다. 결국 gradle의 설정도 만질 줄 알아야 되는 부분인지라 이번 기회에 정리해보려 합니다. * Spring boot에서 사용되는 gradle SpringBoot로 프로젝트를 만들 .. 2023. 5. 17.
개발에서 빌드도구(Build tool) maven, gradle 살펴보기 빌드도구 살펴보기 빌드도구를 접하기 전 솔로로 여러 개발을 해오던 나는 이런 개념을 접할 방법이 없어 모르던 내용이었다. 개발 툴을 세팅하는 방법이나 빌드를 편하게 하는 방법들은 속되게 말하면 돈버는 기술과 노하우다. 넷에서 쉽게 찾을 수 없으며 간혹 글이 있더라도 반복 숙달로 연습되지 않으면 이해하기 힘들다. 이런 개념을 모르고 일했던 내가 신기하기만 하고 미쳤나 싶기도 하다. 홈페이지 하나를 메모장만 가지고 웹 디자인까지 해가며 백앤드 세팅까지 다 끝내고 오류 다잡아낸 나다.... 요즘은 개발툴, 빌드툴로 다한다매? 세상 존나편하네 사수없이 초보시절을 지내다보니 이런 오차가 있는 것 같다만, 스스로 알아낼 수 밖에 없는 거 같다. 새로운 프로젝트를 시작하는 단계에서 어떤 프로그래밍 언어를 사용할까? .. 2023. 4. 18.