개발서버 jar배포시 오류입니다.
- 작성자 :
- 허*경
- 작성일 :
- 2013-08-27 18:17:48
- 조회수 :
- 1,678
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.. 허태경이라고 합니다.
개발중 특이사항이 있어 문의를 드립니다.
현재 전자정부프레임워크를 이용 개발은 거의 완료된 상태여서 개발서버에 올려 테스트중 소스를 jar로 묶어 배포시 해당 컨트롤러에 요청을 하지 못하는 오류가 발생하여 문의를 드립니다.
개발서버는 톰캣으로 WAS를 구성했으며, 배포도 기본적인 WAR를 올려 배포하는 식으로 배포를 하였습니다.
이렇게 배포를 하면 WEB-INF/classes내에 해당 클래스 파일들이 배포가 되어 정상적으로 동작을 합니다만,
이클립스에서 jar로 묶어서 WEB-INF/lib내에 배포를 하게 되면 404 Not Found가 납니다. jar로 묶을때 클래스파일, config, xml 파일도 같이 묶어서 jar로 만들었지만 동일한 에러가 납니다. 혹시나 해서 테스트로 패키지를 만들어서 호출하면 jar파일로 묶어 테스트 결과는 역시나 정상적으로 호출이 됩니다만, /Login.do 이런 호출을 하게 되면 404 에러가 떨어집니다.
기타 설정들도 보긴했지만 좀처럼 찾기 힘들어 문의를 드립니다.
해결 방안이 있을까요??
읽어 주셔서 감사합니다. 즐거운 하루되세요~
개발중 특이사항이 있어 문의를 드립니다.
현재 전자정부프레임워크를 이용 개발은 거의 완료된 상태여서 개발서버에 올려 테스트중 소스를 jar로 묶어 배포시 해당 컨트롤러에 요청을 하지 못하는 오류가 발생하여 문의를 드립니다.
개발서버는 톰캣으로 WAS를 구성했으며, 배포도 기본적인 WAR를 올려 배포하는 식으로 배포를 하였습니다.
이렇게 배포를 하면 WEB-INF/classes내에 해당 클래스 파일들이 배포가 되어 정상적으로 동작을 합니다만,
이클립스에서 jar로 묶어서 WEB-INF/lib내에 배포를 하게 되면 404 Not Found가 납니다. jar로 묶을때 클래스파일, config, xml 파일도 같이 묶어서 jar로 만들었지만 동일한 에러가 납니다. 혹시나 해서 테스트로 패키지를 만들어서 호출하면 jar파일로 묶어 테스트 결과는 역시나 정상적으로 호출이 됩니다만, /Login.do 이런 호출을 하게 되면 404 에러가 떨어집니다.
기타 설정들도 보긴했지만 좀처럼 찾기 힘들어 문의를 드립니다.
해결 방안이 있을까요??
읽어 주셔서 감사합니다. 즐거운 하루되세요~
A
안녕하세요. 허태경님.
jar를 maven 빌드를 통해 만드셨다면 문제가 없는 것 같습니다. 혹, eclipse의 export나 ant를 통해 jar를 만드신 경우는 resource 읽는 것이 안되기 때문에, eclipse export 선택 시 "Add directory entries" 항목을 선택(기본적으로는 선택되어 있지 않음)하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
jar를 maven 빌드를 통해 만드셨다면 문제가 없는 것 같습니다. 혹, eclipse의 export나 ant를 통해 jar를 만드신 경우는 resource 읽는 것이 안되기 때문에, eclipse export 선택 시 "Add directory entries" 항목을 선택(기본적으로는 선택되어 있지 않음)하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.