-
JAVA 커맨드 라인에서 컴파일 하기개발/JAVA 2020. 12. 27. 03:13
각 platform tool의 힘을 빌리지 않고 메모장으로 급하게 코딩을 하여 컴파일 / 실행을 해야 할 경우가 가끔 있는데
그럴 때마다 급하게 cmd로 컴파일하는 법을 검색하곤 합니다. 여간 귀찮은 일이 아니라 그냥 블로그도 만들었으니, 한번 정리해보려고 합니다.
1. JAVA 빌드(컴파일)
javac -d <빌드 결과물이 나오는 경로> <빌드할 자바 파일>
- (예) javac -d class\ src\com\company\*. java
*. java는 모든 java 파일이라는 뜻입니다.
컴파일이 된다면 위 예시에서 -d로 지정한 경로에 class파일이 나옵니다.
이. class 파일은 바이트코드로 이루어져 있습니다.
2. JAVA 실행
java -classpath <빌드 결과물 경로> <패키지명을 포함한 클래스명>
- (예) java -classpath class\ com.company.Main
3. Window에서 JAVA 빌드(컴파일)
dir /s /b *. java > compilelist 명령어로 컴파일할 자바 파일 리스트를 만듭니다
javac -d class -encoding utf-8 @compilelist 파일 리스트를 토대로 빌드