명령 줄에서 Java 프로그램 실행

Aryan Tyagi 2021년7월3일
명령 줄에서 Java 프로그램 실행

Java 프로그래밍은 매우 유연하고 강력합니다. 명령 줄에서도 프로그램을 실행할 수 있습니다. 이를 위해서는 계속 진행하기 전에 Java가 컴퓨터에 설치되어 있어야합니다.

이 자습서에서는 명령 줄에서 Java 프로그램을 실행하는 방법에 대해 설명합니다.

먼저 JDK가 설치된 bin 디렉토리가 필요합니다. 일반적으로 다음 경로에서 찾을 수 있습니다.

"C:\Program Files\Java\jdk1.8.0_91\bin"

이제 명령 프롬프트를 열고 실행해야하는 파일이있는 디렉토리로 이동합니다. 여기에서 시스템이 필요한 JDK 프로그램과 도구를 찾을 수 있도록 경로를 설정해야합니다.

set path=%path%;C:\Program Files\Java\jdk1.5.0_09\bin

이제 Java 파일이.java확장자를 가진 다음과 같아야합니다.

yourfilename.java

먼저javac명령을 사용하여.java파일을.class파일로 컴파일합니다.

javac yourfilename.java

마지막으로 파일을 실행할 수 있습니다. 결과는 명령 프롬프트 창에 표시됩니다.

java yourfilename

javac명령을 실행하는 동안 오류가 발생하면 경로가 올바르게 설정되지 않았기 때문일 수 있습니다.

명령 줄을 사용하여.jar파일을 실행할 수도 있습니다. 이를 위해 확장자가.jar인 실행 파일을 만들어야합니다.

이를 수행하는 두 가지 방법이 있습니다. 첫 번째 방법에서는 외부 매니페스트 파일을 사용할 수 있습니다. 매니페스트 파일은 기본 클래스의 외부 항목 일뿐입니다.

jar -cvfm yourfilename.jar manifest.mf yourfilename.class

또는 아래와 같이 진입 점을 사용할 수도 있습니다.

jar -cvfm yourfilename.jar <MainClass> yourfilename.class

그런 다음 실행 파일을 실행할 수 있습니다. 이를 위해 다음 명령을 실행할 수 있습니다.

java -jar yourfilename.jar