maven 2

JAVA 프로젝트 빌드를 위한 Gradle 및 Maven 필수 명령어 가이드

gradle 명령어 ./gradlew build : 프로젝트 전체를 빌드하고 테스트를 수행한 뒤 build/libs에 실행 가능한 파일(JAR 등)을 생성한다. ./gradlew clean : 이전 빌드에서 생성된 build 디렉터리를 삭제한다. (빌드 꼬임 방지용) ./gradlew assemble : 테스트를 실행하지 않고 컴파일 및 아카이브(JAR) 생성만 수행한다. ./gradlew test : 유닛 테스트를 실행하고 build/reports/tests에 결과 리포트를 생성한다. ./gradlew bootRun : (Spring Boot 프로젝트의 경우) 애플리케이션을 즉시 실행한다. ./gradlew check : ..

IT/JAVA&Spring 2026.01.05

JAVA 빌드 도구

정의Maven과 Gradle은 자바 프로젝트의 *빌드(컴파일, 실행파일 생성 등)와 라이브러리 관리를 자동으로 도와주는 빌드 도구임.설명Maven은 XML로 설정하고 정해진 구조대로 움직이는 반면, Gradle은 Groovy나 Kotlin 문법을 써서 설정이 더 유연하고 간단함. 둘 다 인터넷에서 필요한 라이브러리를 자동으로 받아와서 프로젝트에 적용해줌. 개발자가 직접 JAR 파일 설치하거나 복잡한 설정 안 해도 됨.적용 예시Spring Boot 프로젝트 만들 때 spring-boot-starter-web 같은 의존성을 추가하면, Maven은 pom.xml에 태그로, Gradle은 build.gradle에 implementation 한 줄로 넣어서 자동으로 관련 라이브러리를 설치함.*빌드(build):..

IT/JAVA&Spring 2025.05.15