gradle 프로젝트 만들기

이창호·2022년 3월 21일
0

공부

목록 보기
1/2

어떤 프로젝트를 만들까요?

Java Project를 만드려고 합니다. 시작전에 gradle이 뭔지 간략하게 보고 가시죠.

Gradle이란?

공식문서 (https://docs.gradle.org/current/userguide/what_is_gradle.html)를 보면 이렇게 설명되어있습니다.

Gradle is an open-source build automation tool that is designed to be flexible enough to build almost any type of software.

짧게 표현하자면 자동화 빌드 도구란 뜻입니다. 고성능, JVM 기반, 확장가능한 장점이 있습니다. 자세한 내용은 위 공식문서를 참고!

준비물

  1. 8버전 이상의 JDK(Java Development Kit)
  2. gradle

Window에서 Gradle 설치하기

  1. https://chocolatey.org/ <- 여기서 chocolatey 설치하기 (Window용 Package Manager입니다!)
  2. Command Prompt(cmd)나 PowerShell를 켠다음 choco를 입력해서 아래와 같은 문구가 나오는지 확인

gardle init

  1. gralde init을 입력하면 사진과 같이 나옵니다. 어떤 타입의 프로젝트를 만들건지 묻는건데, 저희는 여기서 application을 선택할 겁니다. ( type의 자세한 설명은 https://docs.gradle.org/current/userguide/build_init_plugin.html 여기서 확인해보세요 )

  2. 여기선 Java로 만들거니깐 Java를 선택합니다.

  3. 여기서도 1번을 선택합니다.

  4. DSL을 뭘로 할지 선택하는 건데, 둘 중 마음에 드시는 걸로 하시면 됩니다. DSL과 Groovy, Kotlin에 관해서는 다른 포스트에서 다루겠습니다.

  5. 'no'를 입력해주시면 됩니다.

  6. Test Framework는 마음에 드시는걸로 하시면 됩니다. 저는 JUNit5 쓰려구 JUnit Jupiter를 선택했습니다.

  7. project이름과 source package를 입력하면 완료입니다.

이제끝?


이제 gradle run을 하면 프로젝트가 실행되고 결과가 나옵니다. 이런 명령어들은 어디서 볼 수 있을까요?

gradle tasks


gradle tasks를 입력하면 명령어들을 볼 수 있습니다.
그리고 IntelliJ같은 IDE를 사용하면 좀 더 쉽게 확인해 볼 수 있습니다.

gradle build

gradle project를 시작하기전에 우선적으로 project를 build해야 합니다.

gradle run을 하면 build가 되지만 따로 gradle build를 입력하면 project를 compile(build)하죠.

build에 관해서도 추후에 기회가 된다면 다뤄보겠습니다.

마무리

gradle poject를 만들고 시작하는 단계를 간략하게 설명했습니다.
부족하거나 궁금한점 있다면 언제든지 알려주세요!

profile
이타적인 기회주의자

0개의 댓글