일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 홈씨어터
- 대학원생
- 안드로이드
- 사진
- Dolby
- 자바
- 프로그래밍 팁
- Slimport
- Chromecast
- 온타리오
- 샤오미
- 홍콩
- 홈시어터
- 파노라마
- 크롬캐스트
- nexus 5
- Java
- 5.1채널
- NAS
- Wamo
- Git
- DTS
- 수필
- 소프트웨어 공학
- 이클립스
- 캐나다
- 카메라
- 미니 라우터
- 논문
- Qumi Q2
Archives
- Today
- Total
목록아파치 커먼스 라이브러리 (1)
Lifove Story
커멘드 라인 옵션 처리를 도와주는 CLI 라이브러리
연구를 하다가 보면, 여러가지 실험을 돌리기 위한 툴 프로그램을 개발할 때가 많다. 주로 자바로 개발을 하고, 실행가능한 jar파일로 Export하여, 리눅스 서버에서 터미널로 접속해서 커멘드 라인으로 실행할 수 있게 만든다.그러다 보니, 프로그램 실행시 융통성을 위해 각종 옵션값들을 커멘드라인 파라미터로 처리해야 할 경우가 많은데, 프로그램을 계획없이 짜다보면, 옵션값들이 15개 이상 많이 늘어나는 경우가 있어서, 옵션값의 순서가 헷갈리기도 하고, 옵션들을 잘못 넣는 문제로 실행시 문제가 발생하기도 쉽다.이런 경우, Apache Software Foundation에서 오픈 소스로 만들어 놓은 Commons CLI라이브러리를 이용하면, 효율적으로 아래와 같은 다양한 종류의 커멘드라인 옵션들을 처리하게 할..
Lifove Programming
2013. 4. 18. 15:02