1. 자바 컴파일러 설치 - Java JDK 를 설치해야 함.
2. 환경변수 셋팅
"제어판-시스템-고급-환경변수"에서 아래 include와 path에 자바경로 추가
- include
C:\Program Files (x86)\Java\jdk1.7.0_21\include;C:\Program Files (x86)\Java\jdk1.7.0_21\include\win32
<참고> 위 예제는 64비트 윈도의 예제를 보여준 것임.
- path
C:\Program Files (x86)\Java\jdk1.7.0_21\bin;
3. 자바 소스 컴파일
1) cmd창을 열어서 자바 소스가 있는 폴더로 이동.
<<폴더로 이동하는 방법>>
윈도탐색기에서 자바 소스 폴더를 열면 "주소창"에 절대경로가 있음. 이것을 블록으로 잡아 ctrl-C로 컷을 함.
cmd창에서 "C> cd"의 우측에 "마우스 우측버튼 눌러서 paste(붙이기)하여 Enter키를 치면 해당 폴더로 이동함.
<참고> '주소창'에 절대경로가 아니고 현재 폴더명만 있으면 탐색기의 '도구-폴더옵션'에서 해당 옵션을 수정.
2) 자바 컴파일
C> javac test.java
<참고> 자바 소스코드가 utf-8로 저장된 경우에는 "-encoding utf-8" 옵션을 주어서 컴파일을 함.
C> javac -encoding utf-8 test.java
3) 클래스 path 지정하여 컴파일
C> javac -classpath "목적코드 저장 폴더 경로" test.java
C> javac -classpath ../bin test.java
<참고> Visual Studio에서 <jni.h>를 찾지 못해 컴파일 에러 발생할 때 -- 아래 include 디렉토리 추가하는 방법
C:\Program Files (x86)\Java\jdk1.7.0_21\include
C:\Program Files (x86)\Java\jdk1.7.0_21\include\win32
도구-옵션-프로젝트및솔루션-VC++디렉토리 의 "다음 파일의 디렉터리 표시"에서 "포함 파일"에 위 2개의 경로를 추가
(Add the path in Tools->Options->Projects and Solutions->VC++ Directories
in the drop down select "include files" and add an entry there...)
물론, 자바 jdk 버전은 자기 컴퓨터에 어떤 버전이 설치되어 있는지 확인해야 함! 위 예는 jdk1.7.0_21이 설치된 경우임.