본문 바로가기
공부방/자바프로그래밍

cmd에서 자바 컴파일 및 실행 방법!

by 오후 네시 2020. 4. 10.

1) cmd에서 자바의 컴파일 명령어는 'javac', 실행명령어는 'java'



2) 자바를 컴파일하기 위해서는 환경변수와 Path를 먼저 설정해야 함.


환경변수와 path 설정은 https://5street.tistory.com/1 참조



1. 패키지가 없는 자바 파일의 컴파일 및 실행


① 자바 파일이 있는 곳으로 이동


cd C:\Users\pc\eclipse-workspace\test\src


② javac helloWorld.java


③ helloWorld.class 파일이 만들어지면 컴파일이 성공한 것임.


④ 실행방법


java helloWorld


2. 패키지에 포함된 자바 파일의 컴파일 및 실행


- 패키지에 포함된 자바 파일은 컴파일할 때 컴파일러가 패키지를 찾게 됨

- 따라서, 해당 패키지의 경로를 명시적으로 밝혀줘야 함(상대경로든, 절대경로든)

- 그렇지 않고 그냥 컴파일하면 컴파일은 되지만 실행은 안됨. 에러남.


① 이클립스에서 패키지 속성창에서 경로를 확인


② 패키지 시작부분(src 폴더)으로 이동

-이게 싫으면 절대경로를 입력해도 됨

-아니면 패키지가 있는 폴더까지 이동해도 됨


③ javac ./test/helloWorld.java


-패키지가 있는 폴더까지 이동했다면 javac helloWorld.java


④ 실행방법


java ./test/helloWorld


-패키지가 있는 폴더까지 이동했다면 java helloWorld



Tip:


1) 자바 파일내에 한글이 포함되어 있는데 컴파일시 에러가 났다면 한글설정을 안해서임

이때는 -encoding utf-8을 이용하면 됨.

예: javac -encoding utf-8 helloWorld.java

댓글