톰캣 등과 같은 서버에서 포트가 겹칠 경우 이 포트를 바꾸려면 다음과 같이 옵션을 주면 됩니다.
-1은 사용하지 않는다는 뜻입니다. 위의 경우 7070포트로 접근이 가능합니다.
세부적인 Winstone의 옵션은 사이트를 참고하세요.
http://winstone.sourceforge.net/
$ java -jar hudson.war --argumentsRealm.passwd.user=password --argumentsRealm.roles.user=admin
이러한 형식으로 시작 옵션을 줍니다.
user와 password 부분을 변경해 주면 됩니다. 그리고 Hudson 설정에서 보안을 사용한다고 설정해야 합니다.
Hudson 관리(Manage Hudson) > Configure System 메뉴를 선택합니다.
설정화면에서 위쪽 설정 옵션 중 Enable security를 체크합니다. 하단의 옵션은 Delegate to servlet container 에 그 아래 옵션은 Legacy Mode 를 선택하고 저장하면 됩니다.
프로젝트 모니터링이라고 제목을 정한 이유는 Continuous Integration 은 평소 잘 하라는 의미입니다. 빅뱅통합이라고 하는 프로젝트 오픈 직전의 코드 통합은 전장을 방불케합니다. 평소에 만들어지는 코드에 대한 건강진단은 프로젝트가 산으로 가는 것을 막아줍니다. 그리고 버그가 숨어있을 여지도 줄여줍니다.
이번 세미나는 hudson을 중심으로 프로젝트의 건강상태를 모니터링할 수 있는 방법에 대해서 공유하려고 합니다.
소스 코드 공유
- SVN,CVS
- 저장소의 무결성
빌드서버
- only for application source codes
Hudson
- Continuous Integration Tools
- Build Automation
- Plugins
Project Report
- JUnit
- FindBugs
- Checkstyle
- PMD
강사: 허광남 okjsp운영자
장소: 아트레온 토즈 (신촌역 4번출구 아트레온극장 14층)
약도: http://www.toz.co.kr/v2/01about/pop_map_art.gif
일시: 2008/11/15 토 오전 10:00~12:00
회비: 20,000원 (당일 접수, 영수증 가능)
인원: 선착순 25명
메일로 신청받습니다.
kenu 골뱅 okjsp.pe.kr
이름:
닉네임:
이메일:
휴대폰:
본 강의는 실습강의가 아닙니다.