본문으로 바로가기
반응형

1. 프로젝트 디렉토리 생성


2. .java파일을 저장할 src 디렉토리, 컴파일된 clss파일들을 저장할 bin 디렉토리를 생성


3. 코딩한 소스파일(.java파일)들을 전부 src에 위치해두고, cmd창에서 프로젝트 디렉토리로 이동한 후 아래 명령어 입력

javac ./src/*.java -d ./bin


그러면 bin폴더에 class파일들이 생성된다.


4. javadoc을 생성한다. 

javadoc -version -author -protected -d ./docs


위 명령어를 실행하면 docs폴더 내에 프로젝트에 대한 document가 생성된다.


5. 데모, 샘플등 실행가능한 jar파일을 만든다.

1) 데모나 샘플이 여러 개, main메소드가 여러 개인 경우 메니페스트파일을 통해 실행할 main메소드를 지정할 수 있다.

  프로젝트 디렉토리에 META-INF 디렉토리를 만들고 그 안에 MANIFEST.MF 파일을 생성 후 아래와 같이 작성한다.


Main-Class: com.myproject.demo.Demo1


메니페스트파일은 마지막에 꼭 공백라인을 추가해줘야한다.


2) jar cvfm MyDemo.jar META-INF/MANIFEST.MF -C ./bin .


그러면 실행가능한 jar파일이 생성되고, java -jar 파일명.jar 로 실행해볼 수 있다.


* 추가

참고로 직접 메니페스트 파일을 작성해서 사용하지 않는다면 cvfm에서 m옵션을 빼면된다.

반응형