자바강사 낙자쌤

JAVA 컴파일 및 실행방법 본문

JAVA

JAVA 컴파일 및 실행방법

낙자쌤™ 2015. 12. 15. 11:49
728x90
반응형

1. (기본) 자바 컴파일 및 실행방법


C:\Lecture> javac 파일명.java   


C:\Lecture> java 파일명



- javac 명령어는 자바 파일을 컴파일해 class 파일 생성하는 명령어

- javac 명령어는 자바파일 위치에서 수행해야 함. 옵션 주지 않을 시에 현재 폴더에 class 파일 생성됨    

- java 명령어는 자바를 실행시키는 명령어

- java 명령어는 자바파일 및 class 파일 위치에서 수행해야 하고 확장자는 쓰지않음



2. (디렉토리 지정) 자바 컴파일 및 실행방법


* 테스트 디렉토리 구조: 

  C:\Lecture\src> *.java 파일 위치

  C:\Lecture\bin> *.class 파일 위치


* 현재 src 폴더 밑에 자바파일 위치

* class 파일은 bin 폴더 밑에 생성할 예정



컴파일...

C:\Lecture\src> javac -d ..\bin 파일명.java

또는

C:\Lecture\src> javac -d C:\Lecture\bin 파일명.java



실행...

C:\Lecture\src> java -cp ..\bin 파일명

또는

C:\Lecture\src>java -cp C:\Lecture\bin 파일명



- 두 명령어 모두 java 파일 위치에서 수행함



3. (디렉토리 지정, 패키지 지정) 자바 컴파일 및 실행방법


* 테스트 디렉토리 구조: 

  C:\Lecture\src> *.java 파일 위치

  C:\Lecture\bin> *.class 파일 위치


* 현재 src 폴더 my.test.aaa 패키지 디렉토리 밑에 자바파일 위치

* class 파일은 bin 폴더 my.test.aaa 패키지 디렉토리 밑에 생성할 예정



C:\Lecture\src> javac -d ../bin 파일명.java

또는

C:\Lecture\src> javac -d E:\JAVA_Project\Test_Sunni\bin 파일명.java


C:\Lecture\src> java -cp ../bin my.test.aaa.파일명

또는

C:\Lecture\src> java -cp E:\JAVA_Project\Test_Sunni\bin my.test.aaa.파일명



728x90
반응형