퇴근5분전

 음... 자바 프로젝트를 너무 날로 먹으려 했나?? 

9년 전쯤의 자바 프로젝트는 파일을 추가해도 소스를 고쳐도 빌드가 깨지거나 톰캣 실행하면서

이상한 에러를 뱉지는 않았다. 그만큼 단순했던것 같다. 그거 믿고 이 플젝 들어왔는데... 미쳐버리겠네... 

 

 2시간 코딩 해놓은걸 빌드가 깨져서 백업하고 밀어버려야 하는 환경이 되어버려서 ... 

에러가 왜 나지?? 며칠째... 개고생중인데... 친구 말대로.. 원인해결이 안되면... 같이 계시는 분들을 괴롭혀야 될 상황이... 

 

A프로젝트, B프로젝트( ref => A.jar )

이렇게 되어 있는데...

1. A 프로젝트에 java파일에서 프로퍼티 하나 추가해서 빌드

2. 참조한 B프로젝트에 lib폴더에 jar파일을 덮어씌우고 빌드

3. 톰캣실행하면... 여기서부터 헬~!!파티~~~~~ 싹 지워버릴때까지 오류가 안사라짐... 

   될때도 있다가..... 안될때부터는 project clean, server clean도 하고 실행도해도... 될때가 있고, 안될때도 있고... 

 

너무 안일했나? 

내 관점에선 프로퍼티 하나 추가한게 문제 생길일인가? 였는데 

친구 얘기로는 그 jar가 바뀌었다는 얘기에...  

... 그런가?

 

같이 일하시는 분이 "jar를 덮어씌우면 되요." 해서 파일을 덮어씌웠는데... vs처럼 새로고침 하면 안올라온다...

:: B프로젝트에서 A프로젝트에서 수정한 java class의 프로퍼티를 치면 없는 걸로 보인다. 

 maven에서 project update 하라는 구글링 답을 보고... 업데이트 했더니... 프로퍼티는 있는 걸로 인식했지만...

톰캣 오류는 더 이상한 것 들이 생긴다. 결국 이건 답이 아니란 얘긴데... 

ide인 이클립스상에서 lib에 덮어 씌워야 하나? 이것도 해본것 같은데... 

 

 한달간 소스구성이나 흐름 따라가며 눈에 많이 익혀놨는데... 이제 요구사항 개발만 하면 금방되겠다 했더니... 

빌드 깨지면 미쵸버리겠네.........................................  코드 자체는 어렵지 않은데... 너무 피곤하다.