ye._.veloper

[ Java ] 개발 도구없이 cmd 창으로 컴파일 하기 본문

Java

[ Java ] 개발 도구없이 cmd 창으로 컴파일 하기

ye._.veloper 2023. 4. 28. 13:00

이클립스 없이 cmd 창으로 소스 코드를 컴파일하는 것이 궁금해 찾아보게 되었다.

 

 

◽ 컴파일하려는 소스 코드를 메모장에 작성한다.

public class HelloWorldPrint {
	public static void main(String[] args){
		System.out.println("Hello World");
	}
}

  · 클래스를 생성

  · 메인 메서드 작성

  · 출력하길 원하는 코드 작성

 

 

◽ C 드라이브에 테스트할 폴더를 생성한 뒤 메모장의 제목 + .java로 저장한다.

 

 

◽ cmd 창을 실행한 다음 C 드라이브에 위에서 생성한 폴더로 이동한다.

  · cd.. : 상위 폴더로 이동 (cd : change directory)

  · cd : 하위 폴더로 이동

  · dir : 디렉토리 조회

 

 

◽ 작성한 소스 코드를 컴파일한다.

  · javac HelloWorldPrint.java 명령어를 통해 HelloWorldPrint.java 파일을 컴파일하는 것이다.

  · 컴파일이 되면 test 폴더에서 HelloWorldPrint.class 파일이 생성된 것을 확인할 수 있다.

 

  · javac 파일명.java : Java 파일 컴파일

        - Java 개발 도구인 JDK(Java Development Kit)에서 컴파일을 담당하는 파일이 javac.exe이기 때문에

        - Java 파일명 뒤에는 .class 확장자가 생략되어 있다.

 

 

◽ 컴파일된 소스 코드를 cmd 창에서 출력한다.

· 여기서는 HelloWorldPrint만 입력해준다. (.java 는 생략) 

· java HelloWorldPrint(컴파일된 파일명)

        - 컴파일된 Java 실행 도구인 JRE에서 실행을 담당하는 파일이 java.exe이기 때문에

 

 

Ref. 이클립스 없이 cmd 창으로 컴파일 하기

          

Comments