ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Maven
    Search: SwDevTool SwDevTool 2022. 9. 25. 19:41

     

    소개

    아파치 소프트웨어 재단에서 개발하는 Java 기반 프로젝트의 빌드 도구

    컴파일과 빌드를 동시에 수행 (IDE에 종속되지 않고 독립 가능)

    라이브러리 관리 기능

     

    컴파일과빌드통합

    컴파일과 빌드를 동시에 수행

    IDE에 종속되지 않고 독립 가능

    Maven에서 기본적으로 지원하지 않는 빌드 과정을 추가해야 하는 경우 상당한 고생이 따름.

     

    라이브러리관리

    settings.xml 또는 pom.xml 파일에 필요한 라이브러리만 적으면 Maven이 알아서 다운받고 설치해주고 경로까지 지정해준다.

     

    문제점

    특정 플러그인이 설정이 약간만 달라도 해당 설정을 분리해서 중복 기술할 때가 발생한다. 불필요하게 설정이 길어지고 중복, 가독성 저하가 발생하여 유지보수성을 떨어진다.

     

    Gradle

    Maven의 단점을 해결하기 위해 Gradle(그레이들)이라는 새로운 빌드 툴이 등장하였다. Gradle은 안드로이드 애플리케이션의 기본 빌드 툴로 채택되었다.

     

    'SwDevTool' 카테고리의 다른 글

    GitHub Token 발급  (0) 2022.11.24
    Vsc Live Server  (0) 2022.11.13
    Vsc단축키 이름변경(클래스, 변수)  (0) 2022.09.27
    H2 Database Engine  (0) 2022.09.26
    Git 인증 정보 초기화  (0) 2022.08.17
    Tortoise Git 설치  (0) 2022.08.02
    Github 초대  (0) 2022.05.12
    Github Project 비공개(Private)  (0) 2022.05.12

    댓글