JDK 사용방법

2010. 10. 6. 23:29프로그래밍/Java


자바컴파일러 javac.exe
->java로 끝나는 자바소스파일을 컴파일한다.
 -classpath 클래스패스 지정된 패스에 있는 클래스들을 사용
 -d 디렉터리 클래스 파일의 위치를 지정
 -deprecation 구 버전용 명령어가 사용된 곳을 찾음
 -g 디버깅 정보를 생성
 -g:none 디버깅 정보를 생성하지 않음
 -nowarn 경고 메시를 출력하지 않음
 -O 코드를 최적화
 -sourcepath 소스파일위치 소스 파일의 위치를 지정
 -target 버전 지정된 버전의 자바 가상머신용 클래스 파일을 생성

자바인터프리터 java.exe
->자바컴파일러가 생성한 클래스파일을 실행시킨다.
 -classpath 클래스패스 지정된 패스에 있는 클래스들을 사용

애플릿뷰어 appletviewr.exe
->자바애플릿이 들어간 HTML파일을 실행시켜준다.
 -J 버전 자바 인터프리터용 옵션을 사용

헤더파일생성기 javah.exe
->C언어를 위한 헤더파일을 생성한다.
 -o 출력파일 결과물이 저장될 파일을 지정
 -d 디렉터리 헤더 파일이 생성될 디렉터리를 지정

압축파일생성기 jar.exe
->JAR파일로 파일을 합치거나 풀수있다.
 -c 새로운 JAR파일 생성
 -t JAR파일의 내용을 화면에 출력
 -x 파일 파일을 푼다.
 -m manifest파일을 포함
 -u 기존 JAR파일의 내용을 업데이트

역어셈블러 javap.exe
->클래스 파일을 역어셈블한다.
 -I 지역변수 테이블을 출력
 -public public 메소드만출력
 -protected protected,public 메소드만 출력
 -package package,protected,public 메소드만 출력
 -private 모든 메소드 출력

___________________________________________________________________
메모장 등의 프로그램으로 작성된 자바소스파일을 컴파일하는법

1.커맨드 창을 열고 소스코드가 있는 디렉터리로 이동한다.

2.소스코드를 컴파일하기위해 다음과같이 적는다
  Javac 소스파일이름.java
 -소스파일에 에러가 없다면 아무메시지도 출력되지 않고 입력창이뜬다.
  소스파일이 있던 데이터에 class파일이 생성된다.

3.컴파일 후 생성된 class 파일을 실행하기 위해 다음과 같이 적는다.
 Java 소스파일이름 (확장자는 적지 않는다.)

___________________________________________________________________
도스 명령어

dir - 현재디렉터리에 있는 파일의 목록을 본다.
cd - 디렉터리를 이동한다.
type - 텍스트 파일의 내용을확인한다.