티스토리 뷰

반응형

회사 업무중 main class를 지정하지 않는 jar파일을 생성해야하는 상황이 발생하였다.

실행할 때 classpath를 지정하여 실행하도록 하기위함이다.

 

eclipse luna에서는 플러그인을 설치하여 손쉽게 작업할 수 있지만 IntelliJ에서는 쉽지 않았다.

 

몇시간동안 삽질한 결과 jar파일 생성에 성공하였다.

 

1. src 디렉토리를 Source Root에 추가한다.

 

 

2. File - Project Structure 클릭

 

3. Project Settings - Artifacts - + JAR - From modules with dependencies... 클릭

 

4. Main Class 지정 - OK 클릭

 

 

5. Output Layout 에 + 버튼 클릭 - Extracted Directory 클릭

 

6. library 경로 - jar라이브러리 파일 선택(다중선택 가능)

 

 

7. apply - OK 클릭

 

8. Build - Build Artifacts 클릭 

9. Build / Rebuild / clean 등 필요한 옵션 선택

10. out 디렉토리 하위에 지정한 이름의 jar파일이 생성된다.

 

 

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday