개발자들은 대부분 통합 개발 환경(IDE)을 사용하여 프로그래밍을 합니다. 하지만 때로는 빠르게 작은 코드 조각을 테스트하거나 다양한 콘솔 창이 필요한 경우, 커맨드 라인(CMD)에서 직접 컴파일하고 실행할 필요가 있습니다.
커맨드 라인에서 자바 프로그램을 컴파일하고 실행하는 방법에 대해 자세히 설명하겠습니다.
👇 꼭! 함께 챙겨 보시면 좋습니다. 👇
목차 |
자바 컴파일
개발자들은 대부분 통합 개발 환경(IDE)을 사용하여 프로그래밍을 합니다. 하지만 때로는 빠르게 작은 코드 조각을 테스트하거나 다양한 콘솔 창이 필요한 경우, 커맨드 라인(CMD)에서 직접 컴파일하고 실행할 필요가 있습니다.
본 문서에서는 커맨드 라인에서 자바 프로그램을 컴파일하고 실행하는 방법에 대해 자세히 설명하겠습니다.
사전 준비
먼저 자바 컴파일러와 실행 환경이 시스템 PATH에 추가되어 있어야 합니다. 아래의 링크를 참조하여 환경 변수를 설정하세요.
자바 환경 변수 설정 방법
간단한 예제
1. 자바 소스 파일 작성
간단한 "Hello World!" 출력 프로그램을 작성합니다. 패키지가 없는 소스 파일(main.java)을 사용하겠습니다.
public class main { public static void main(String[] args) { System.out.println("Hello World!"); } }
2. 작업 디렉터리 이동
작성한 자바 소스 파일이 위치한 디렉터리로 이동합니다. 예를 들어 C:\Users\pc\eclipse-workspace\test\src라면 다음과 같이 입력합니다.
cd C:\Users\pc\eclipse-workspace\test\src
3. 컴파일
javac 명령으로 소스 파일을 컴파일합니다. 성공적으로 컴파일되면 동일한 이름의 .class 파일이 생성됩니다.
javac main.java
4. 실행
컴파일된 .class 파일을 java 명령으로 실행합니다. 파일 이름만 입력하면 됩니다.
java main
그러면 콘솔에 "Hello World!"가 출력됩니다! 👏
패키지 있는 경우
소스 파일에 패키지가 포함되어 있다면 추가 단계가 필요합니다. 패키지가 있는 경우의 자세한 내용은 다음 게시물을 참고하세요.
마치며
이렇게 간단한 방법으로 커맨드 라인에서 자바 프로그램을 컴파일하고 실행할 수 있습니다. 종종 IDE 없이 명령어를 통해 코드를 실행해 보는 연습을 하면 프로그래밍 실력 향상에 많은 도움이 됩니다. 커맨드 라인의 활용 범위는 여기에 그치지 않고 다양하니 꾸준히 익혀나가는 것이 좋습니다.
댓글