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
하단에 다음 내용을 추가:
- VSCode에서
1
2
"java.format.settings.url": "https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml",
"java.format.settings.profile": "GoogleStyle"
- 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 라이센스를 따릅니다.