만약 다음과 같은 코드의 java파일이 있다고 가정해보자.
------------------------------------------------------------------------------------------
package a.b;
public class Test
{
public static void main(String args[]){System.out.println("Hello");}//main()==========================================
}/////////////////////////////////////////////////////////////////
------------------------------------------------------------------------------------------
위의 코드는 a라는 최상위 패키지에서 b라고 하는 하위패키지 안에 해당 클래스가 위치하고 있음을
표현하고 있다.
컴파일 : javac -d . Test.java (자동으로 패키지에 맞추어서 디렉토리가 생성됩니다.)
실행 : java a.b.Test
jar 파일생성 : jar cvf pack.jar a
위에서 컴파일, 실행, jar파일 생성은 모두 command창을 통해서 입력하는 명령어이며,
위의 java 파일이 위치한 경로까지 접근해야 합니다.
'Java' 카테고리의 다른 글
자바 에플릿 구현하기(간단한 예제) (0) | 2013.07.25 |
---|---|
인터페이스 상속에 따른 오버라이딩 규칙 (0) | 2013.07.25 |
오버라이딩에서 유의해야 하는점(반환타입과 예외의 상관관계) / SCJP 247번 문제 (0) | 2013.07.25 |
java.io.Console 클래스 SCJP 216번 문제 (0) | 2013.07.25 |
interface 끼리의 상속관계 (0) | 2013.07.25 |