windows 64bit 서버용 개발환경 start.bat 기동 문제
- 작성자 :
- 손*원
- 작성일 :
- 2017-11-08 11:09:13
- 조회수 :
- 1,507
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
교육자료 게시판의 "표준프레임워크 개발자 교육 교재 및 실습 (V3.6.0)" 게시물에 첨부된
eGovFrame-3.6.0.exe 를 다운로드하여 개발환경을 설치하였고
다운로드 게시판의 "서버용 개발환경(Development Tool - Unix,Linux,Win32/64bit) Version 3.5.0" 게시물에 첨부된
eGovCI-3.5.0_64bit.exe를 다운로드하여 서버용 개발환경을 설치하였습니다.
C:\eGovCI-3.5.0_64bit\start.bat를 실행하고 브라우저로
http://localhost:8080/hudson
http://localhost:8080/nexus
URL로 접속해보면 페이지가 아무것도 표시 안되고 계속 대기중입니다.
netstat -an으로 보면 8080 포트 LISTENING 중이고
telnet localhost 8080 도 정상 접속되는 것으로 보입니다.
fiddler로 보면 응답대기 상태입니다.
Tomcat 콘솔 로그창에는 정상 기동되었다는 내용의 로그는 안보이고
"정보: Loading plugin - deploy"가 마지막 라인에 표시되어 있고 멈춰 있습니다.
그런데
eGovCI-3.5.0_32bit.exe를 다운로드하여 서버용 개발환경을 설치하고
C:\eGovCI-3.5.0_32bit\start.bat를 실행하면 hudson, nexus 페이지가 정상 접속됩니다.
뭐가 문제고 어떻게 해결할까요?
eGovFrame-3.6.0.exe 를 다운로드하여 개발환경을 설치하였고
다운로드 게시판의 "서버용 개발환경(Development Tool - Unix,Linux,Win32/64bit) Version 3.5.0" 게시물에 첨부된
eGovCI-3.5.0_64bit.exe를 다운로드하여 서버용 개발환경을 설치하였습니다.
C:\eGovCI-3.5.0_64bit\start.bat를 실행하고 브라우저로
http://localhost:8080/hudson
http://localhost:8080/nexus
URL로 접속해보면 페이지가 아무것도 표시 안되고 계속 대기중입니다.
netstat -an으로 보면 8080 포트 LISTENING 중이고
telnet localhost 8080 도 정상 접속되는 것으로 보입니다.
fiddler로 보면 응답대기 상태입니다.
Tomcat 콘솔 로그창에는 정상 기동되었다는 내용의 로그는 안보이고
"정보: Loading plugin - deploy"가 마지막 라인에 표시되어 있고 멈춰 있습니다.
그런데
eGovCI-3.5.0_32bit.exe를 다운로드하여 서버용 개발환경을 설치하고
C:\eGovCI-3.5.0_32bit\start.bat를 실행하면 hudson, nexus 페이지가 정상 접속됩니다.
뭐가 문제고 어떻게 해결할까요?
A
안녕하십니까, 손태원님
표준프레임워크센터입니다.
서버 개발환경의 start.sh(start.bat) 기동 시 다음처럼 security.xml 부분에서 멈추는 경우가 발생할 수 있습니다. (Windows, Mac, Linux 등)
센터에서는 메모리 등의 문제로 허드슨의 플러그인이 정상적으로 올라가지 않는 오류로 추정하고 있으며, 몇가지의 해결 방안을 제시하고 있습니다.
첫번째 - 플러그인 삭제
서버 개발환경 루트 디렉토리/home/hudson/plugins 디렉토리 내의 일부 플러그인 삭제
플러그인의 경우, copyartifact, deploy, jna_native_support-plugin, maven-plugin, subversion 플러그인을 제외한 나머지 플러그인은 삭제 가능
두번째 - 순차적인 Deploy
Hudson 혹은 Nexus 둘 중 하나를 서버 개발환경 루트 디렉토리/bin/apache-tomcat-7.0.62/webapps 디렉토리 내에서 임의로 타 디렉토리로 이동
start로 기동 후 임의로 빼놓았던 나머지 하나를 webapps 폴더로 이동하여 auto-deploying
Nexus를 사용하지 않을 경우, Nexus를 webapps에서 삭제하기를 권장함
두 방식을 사용하시면 모두 사용이 가능하니 참고해주시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
서버 개발환경의 start.sh(start.bat) 기동 시 다음처럼 security.xml 부분에서 멈추는 경우가 발생할 수 있습니다. (Windows, Mac, Linux 등)
센터에서는 메모리 등의 문제로 허드슨의 플러그인이 정상적으로 올라가지 않는 오류로 추정하고 있으며, 몇가지의 해결 방안을 제시하고 있습니다.
첫번째 - 플러그인 삭제
서버 개발환경 루트 디렉토리/home/hudson/plugins 디렉토리 내의 일부 플러그인 삭제
플러그인의 경우, copyartifact, deploy, jna_native_support-plugin, maven-plugin, subversion 플러그인을 제외한 나머지 플러그인은 삭제 가능
두번째 - 순차적인 Deploy
Hudson 혹은 Nexus 둘 중 하나를 서버 개발환경 루트 디렉토리/bin/apache-tomcat-7.0.62/webapps 디렉토리 내에서 임의로 타 디렉토리로 이동
start로 기동 후 임의로 빼놓았던 나머지 하나를 webapps 폴더로 이동하여 auto-deploying
Nexus를 사용하지 않을 경우, Nexus를 webapps에서 삭제하기를 권장함
두 방식을 사용하시면 모두 사용이 가능하니 참고해주시기 바랍니다.
감사합니다.