이클립스 없는 톰캣 설정 문의드립니다.
- 작성자 :
- 천*재
- 작성일 :
- 2016-07-20 15:12:02
- 조회수 :
- 1,081
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자 정부 프레임워크 샘플을 통해서 게시판을 로컬에서 띄웠습니다.
그런데 이것을 이큽립스에서 톰캣을 실행해서 되었습니다.
제가 하고 싶은 것은 이클립스 구동 없이 오로지 톰캣만으로 실행을 하고 싶은 상황입니다.
전자정부프레임 워크는 다르게 설정을 해줘야 하는건지요?
기본 설정은 windows--> system32-----> host 파일에 127.0.01 localhost 로 설정을 하였고요.
sever.xml 에
<Context docBase="C:\eGovFrameDev-3.2.0-64bit\workspace\hermes" path="/sample" reloadable="true" source="org.eclipse.jst.jee.server:hermes"/></Host>
이런식으로 만들었습니다.
그리고 익스플로러에 http://localhost:8080/sample/egovSampleList.do를 하면 404 에러가 뜨네요.
해결방법 없을까요?
그런데 이것을 이큽립스에서 톰캣을 실행해서 되었습니다.
제가 하고 싶은 것은 이클립스 구동 없이 오로지 톰캣만으로 실행을 하고 싶은 상황입니다.
전자정부프레임 워크는 다르게 설정을 해줘야 하는건지요?
기본 설정은 windows--> system32-----> host 파일에 127.0.01 localhost 로 설정을 하였고요.
sever.xml 에
<Context docBase="C:\eGovFrameDev-3.2.0-64bit\workspace\hermes" path="/sample" reloadable="true" source="org.eclipse.jst.jee.server:hermes"/></Host>
이런식으로 만들었습니다.
그리고 익스플로러에 http://localhost:8080/sample/egovSampleList.do를 하면 404 에러가 뜨네요.
해결방법 없을까요?
A
천우재님, 안녕하세요.
서버 기동시의 톰캣 로그를 확인해야 404에러의 원인을 알 수 있을 것 같습니다.
로그 없이 추정하기로는 context 지정이 제대로 되지 않았거나, 프로젝트 자체 오류로 기동이 되지 않거나 하는 두가지 중 하나의 문제일 것 같습니다.
프로젝트의 오류가 없다는 가정하에, 가장 간단한 방법으로는 프로젝트를 maven으로 빌드하신 후, 생성된 war 파일을 톰캣의 webapps 폴더에 넣어주시고 기동하시면 간편하게 컨테이너를 구동할 수 있습니다.
표준프레임워크라고 해서 설정 방법이 다른 것은 아니니, 참고 바랍니다.
감사합니다.
서버 기동시의 톰캣 로그를 확인해야 404에러의 원인을 알 수 있을 것 같습니다.
로그 없이 추정하기로는 context 지정이 제대로 되지 않았거나, 프로젝트 자체 오류로 기동이 되지 않거나 하는 두가지 중 하나의 문제일 것 같습니다.
프로젝트의 오류가 없다는 가정하에, 가장 간단한 방법으로는 프로젝트를 maven으로 빌드하신 후, 생성된 war 파일을 톰캣의 webapps 폴더에 넣어주시고 기동하시면 간편하게 컨테이너를 구동할 수 있습니다.
표준프레임워크라고 해서 설정 방법이 다른 것은 아니니, 참고 바랍니다.
감사합니다.