Tooling 초급

javac 없이 단일 파일 Java 프로그램을 직접 실행합니다.

✕ Java 8
$ javac HelloWorld.java
$ java HelloWorld
// Two steps every time
✓ Java 11+
$ java HelloWorld.java
// Compiles and runs in one step
// Also works with shebangs:
#!/usr/bin/java --source 25
이 코드에 문제가 있나요? 알려주세요.

한 번의 명령

java File.java가 한 단계로 컴파일하고 실행합니다.

📝

스크립트 같은

.java 파일을 실행 가능한 스크립트로 만들기 위해 shebang 줄을 추가합니다.

🎓

학습 친화적

초보자가 빌드 도구를 배우지 않고 즉시 코드를 실행할 수 있습니다.

이전 방식
2단계 컴파일
모던 방식
직접 실행
JDK 버전
11
난이도
초급
단일 파일 실행
사용 가능

JDK 11 (2018년 9월) 이후 널리 사용 가능

Java 런처는 단일 소스 파일을 한 번의 명령으로 컴파일하고 실행할 수 있습니다. 빌드 도구 없이 짧은 프로그램, 스크립트, 예제를 빠르게 실행하는 데 이상적입니다.

공유 𝕏 🦋 in