요즘 찾은것 중에 appassembler 라는 메이븐 플러그인도 있다.
http://www.mojohaus.org/appassembler/appassembler-maven-plugin/
jar를 한덩어리로 억지로 만드는게 아닌
jar 프로그램의 패키지를 만들어주는 플러그인이다.
관련 라이브러리나 설정들을 이쁘게 디렉토리로 모아주고
실행스크립트에 CLASSPATH를 자동으로 작성해준다.
개발한 jar는 진짜 내가 짠 코드 결과물로만 깔끔하게 떨어진다.
dependency 관리도 잘 되고,spring-boot과 달리 설정 수정하기도 용이해서
개인적으론 spring-boot 방식보다 마음에 든다.
'SW-PRODUCT > 개발' 카테고리의 다른 글
[링크] MIT의 파이썬(python) Open Class..무려 한글지원!! (0) | 2016.01.29 |
---|---|
[링크] 개발자가 알아야 하는 것 (0) | 2016.01.25 |
구닥다리 chd4.3.0에서 hive에 jdbc로 접속하기 (0) | 2015.12.31 |
[링크] 사용자분석 AARRR (0) | 2015.12.30 |
[링크] 데이터분석을 위한 팔레트에 대한 고찰 (0) | 2015.12.29 |