--- 사건사고
- 경력이 높았던 개발자 한 분이 연락도 닿지 않은 채 출근을 하지 않았다.
- 개발환경이 JDK 5.0 -> IBM JDK 1.4로 내려감
. Reason : WebSphere 버전이 6.1이 아닌 6.0으로 확인됨 (0.1 차이인데 jdk 가 바뀐다.-,-);. Impact : 이클립스는 기존 JAVA 5.0을 이용하고 컴파일만 IBM 1.4 로 변경.
그런데 Tomcat 이 compile 한 JSP 파일에서 버전충돌나는 현상이 계속 발생 <-- Unsupported major.minor version 49.0 에러가 징그럽게 괴롭히기 시작한다.
(SW아키텍트와 함께 거의 4시간 가까이 삽질을 함. 아이고 내 시간이야!! )
<- 해결방안
. 이클립스의 빌드클린
. 톰캣 work directory clean
그리고 JSP 파일 TOUCH !!! <- 이것도 중요!
. Side Effect :
- CI 서버도 JDK 변경함
- 그리고 이제 Annotation 은 사용할 수 없게 됨. (!!!!아쉽!!)--- To Do (=Done)
- 순수 개발에 들어가는 Development Time 을 자신이 계산할 수 있도록 이클립스 Mylyn 의 Task Base 기능을 개발자와 공유.
(Trac이나 JIRA 같은 서버가 없는 관계로 그냥 이클립스 Local 을 이용하기로 함.
놀란 점중 하나는 실제 working time 만 기록된다는 점이다. (사용자 입력이 없으면 시간흐름이 중지된다!!!)
- Cross-functional Team Skill 조사?
비밀 댓글 입니다.
답글삭제@Anonymous - 2009/05/20 10:11
답글삭제네. 맞아요! (/^_^)/~ 좋은 하루 되세요~