포스트

Day04 Java 기본설정 및 Gradle 설치

4일차 - Java 기본설정 및 Gradle 설치

1. Java 기본 설정

1.1 VS code 기본설정

  • 폰트설정하기
  • 코드 입력 시 영/한의 줄 맞춤을 위해 D2Coding 글꼴을 많이 사용한다.
  • github 주소

이미지

  • Vscode 에서 설정(커맨드 + ,) → font 검색 → 글꼴 탭 → Font Family → 맨 앞에 “D2Coding” 입력
  • 글꼴 우선 순위: D2Coding > Menlo > Monaco > ‘Courier New’ (없을 경우 monospace 간격의 글꼴 사용)

이미지

  • Java Formatting 설정하기:
    • VSCode에서 setting.json 열기
    • setting.json 하단에 다음 내용을 추가:
1
2
"java.format.settings.url": "https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml",
"java.format.settings.profile": "GoogleStyle"

출처: Java Formatting 설정하기

이미지

  • Code Lens / Inlay Hints 비활성화:
    • 설정에서 Code Lens / Inlay Hints 검색 후 비활성화

1.2 Java Compile Option

  • 인코딩 설정 (-encoding): 컴파일 시 인코딩 설정
  • Windows에서 컴파일 시, 문자 집합 오류가 발생할 경우, Javac의 기본 encoding은 UTF-8이며, Windows의 기본 encoding은 MS949이다.

이미지

  • 컴파일 시 다음과 같이 입력한다:
1
$ javac -encoding UTF-8 Hello.java
  • class 파일 경로 설정(-d): 컴파일 후 생성된 class 파일 경로 설정
1
$ javac -d bin Hello.java
  • 실행 파일 경로 설정(-classpath -cp): class 파일의 위치를 JVM에 알려줌
1
$ java -classpath bin Hello

2. 프로젝트 디렉토리 구조

2.1 표준 디렉토리 구조

  • 소스 파일과 컴파일 파일 폴더 분리
  • 폴더 분리로 인해 효율적인 관리 가능

이미지

2.2 빌드 도구

  • 빌드는 컴파일부터 배포까지의 과정을 포함한다.

이미지

  • 빌드 도구는 개발자가 작성한 명령 도구로 빌드를 관리해주는 프로그램이다.

2.3 Gradle 설치 및 사용법

  • Gradle 설치:
1
$ brew install gradle

이미지

  • Gradle 사용법: gradle init
1
$ gradle init
  • Gradle로 빌드하기:
1
$ gradle build
  • Gradle로 실행하기:
1
$ gradle run
  • Gradle로 컴파일 하기:
1
$ gradle compileJava
  • Gradle로 빌드 지우기:
1
$ gradle clean
  • Gradle이 설치되지 않은 로컬 컴퓨터에서 실행하기:
1
$ ./gradlew [task]
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.