Framework/Spring

[Spring] Gradle 1편

검은 까마귀 2022. 4. 4. 23:50

Gradle의 최소한을 알기 위함

 

1. Maven과 Gradle

기본적으로 자바 언어는 빌드 도구를 이용하여 프로젝트 관리가 이루어진다.

 

Gradle은 Groovy라는 언어기반으로 만들어진 빌드 도구이다.

Groovy는 스크립트 언어이며, 소스 코드를 그대로 실행하게 된다.

스크립트 언어이지만 자바와 호환이 가능하고 자바 클래스를 그대로 Groovy클래스로 사용할 수 있다.

 

자바를 Groovy를 사용하여 빌드 처리하는것이 Gradle이다.

 

Maven을 이용하연 XML기반으로 빌드를 처리한다. 자바와 유사성이 떨어질 수 있다.

 

  • .gradle
    • Gradle이 사용하는 폴더
  • gradle
    • 기본적으로 Gradle의 환경을 정리한 Wrapper파일이라는 파일들이 저장
  • src
    • 프로젝트에서 만든 프로그램 관련 디렉토리 ( 소스 코드를 저장)
  • bulid.gradle
    • Gradle 기본 빌드 설정 파일입니다. 이 안에 프로젝트 빌드 처리에 대해서 내용이 작성 됨
  • gradlew.bat
    • gradle의 명령어
  • setting.gradle
    • 프로젝트에 대한 설정 정보를 작성한 파일
반응형

'Framework > Spring' 카테고리의 다른 글

[Spring] Open API 활용하기  (0) 2023.12.15
[Spring] Rest Doc 활용하기  (0) 2023.12.13
[Spring] Spring MVC 패턴의 LifeCycle  (0) 2023.10.26
[Spring] JPA의 Persistence  (0) 2022.04.11
[Spring] JPA-ORM  (0) 2022.03.10