리눅스 서버용 개발환경 eGovCI-3.5.0에서 발생되는 오류...
- 작성자 :
- 남*기
- 작성일 :
- 2015-12-04 14:43:24
- 조회수 :
- 2,531
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
[[리눅스는 CentOS6.7 (Final) 64 또는 32비트에서 실행]]
eGovCI-3.5.0.tar.gz을 풀어서 setEnv.sh와 start.sh을 차례로 실행했습니다.
톰캣은 정상적으로 실행되었다고 뜹니다.
http://localhost:8080 또는 http://localhost:8080/hudson으로 접속하니, hang상태로 반응이 없습니다.
(setEnv.sh에서 JAVA_HOME도 직접 입력해보기도 했는데 같은 증상입니다)
아래와 같이 톰캣 로그파일을 보면...
cat localhost.2015-12-04.log
12월 04, 2015 2:26:21 오후 org.apache.catalina.core.ApplicationContext log
정보: No Spring WebApplicationInitializer types detected on classpath
이상과 같이 로그가 남습니다.
무엇을 살펴봐야 해결할 수 있을까요?
eGovCI-3.5.0.tar.gz을 풀어서 setEnv.sh와 start.sh을 차례로 실행했습니다.
톰캣은 정상적으로 실행되었다고 뜹니다.
http://localhost:8080 또는 http://localhost:8080/hudson으로 접속하니, hang상태로 반응이 없습니다.
(setEnv.sh에서 JAVA_HOME도 직접 입력해보기도 했는데 같은 증상입니다)
아래와 같이 톰캣 로그파일을 보면...
cat localhost.2015-12-04.log
12월 04, 2015 2:26:21 오후 org.apache.catalina.core.ApplicationContext log
정보: No Spring WebApplicationInitializer types detected on classpath
이상과 같이 로그가 남습니다.
무엇을 살펴봐야 해결할 수 있을까요?
A
남상기님, 안녕하세요.
unix 계열 운영체제의 경우 압축을 푸신다음, setEnv.sh에서 JAVA_HOME만 jdk가 설치된 경로로 올바르게 지정하시고 start.sh을 실행하시면 문제없이 구동됩니다.
센터 내부에서 Mac OS X, Ubuntu, CentOS에서 테스트 하였고, 모두 정상작동 함을 확인하였습니다.
제공해주신 로그는 classpath를 찾지 못하는 오류인데, 아직 이 에러로 서버 개발환경 이슈가 보고된 적이 없습니다. 전체적인 로그자료가 있어야 분석에 도움이 될 것 같습니다.
start.sh 실행시, catalina.out에 뜨는 전체 로그를 제공해 주시기 바랍니다.
간혹 경로에 한글이 들어가 있을 경우 제대로 동작하지 않는다는 이슈가 있으니, 경로에 한글이 있을 경우 영문으로 바꿔서 테스트를 권해드립니다.
그 외에, 메모리 부족 등의 문제로 기동이 정상적으로 안되는 경우가 있습니다. 이 경우, hudson이나 nexus를 톰캣의 webapp 디렉토리에서 잠시 다른곳으로 옮기신 후 서버를 기동하시면 정상적으로 올라가는 경우가 있습니다. 기동 후에 다른곳으로 옮겨놨던 webapp을 다시 원래 위치로 옮기면 자동으로 deploy 되면서 정상적으로 사용할 수 있는 경우가 생길 수 있으니, nexus, hudson을 우선 deploy되지 않는 다른 위치에 옮기시고 순수 톰캣만이라도 기동이 되는지 여부를 테스트 하시면서 범위를 점점 좁혀나가시면 좋을 것 같습니다.
감사합니다.
unix 계열 운영체제의 경우 압축을 푸신다음, setEnv.sh에서 JAVA_HOME만 jdk가 설치된 경로로 올바르게 지정하시고 start.sh을 실행하시면 문제없이 구동됩니다.
센터 내부에서 Mac OS X, Ubuntu, CentOS에서 테스트 하였고, 모두 정상작동 함을 확인하였습니다.
제공해주신 로그는 classpath를 찾지 못하는 오류인데, 아직 이 에러로 서버 개발환경 이슈가 보고된 적이 없습니다. 전체적인 로그자료가 있어야 분석에 도움이 될 것 같습니다.
start.sh 실행시, catalina.out에 뜨는 전체 로그를 제공해 주시기 바랍니다.
간혹 경로에 한글이 들어가 있을 경우 제대로 동작하지 않는다는 이슈가 있으니, 경로에 한글이 있을 경우 영문으로 바꿔서 테스트를 권해드립니다.
그 외에, 메모리 부족 등의 문제로 기동이 정상적으로 안되는 경우가 있습니다. 이 경우, hudson이나 nexus를 톰캣의 webapp 디렉토리에서 잠시 다른곳으로 옮기신 후 서버를 기동하시면 정상적으로 올라가는 경우가 있습니다. 기동 후에 다른곳으로 옮겨놨던 webapp을 다시 원래 위치로 옮기면 자동으로 deploy 되면서 정상적으로 사용할 수 있는 경우가 생길 수 있으니, nexus, hudson을 우선 deploy되지 않는 다른 위치에 옮기시고 순수 톰캣만이라도 기동이 되는지 여부를 테스트 하시면서 범위를 점점 좁혀나가시면 좋을 것 같습니다.
감사합니다.