대상 환경에 내 GWT 응용 프로그램을 배포했습니다 (즉, 대상 장치의 /var/www
에 war
디렉토리 내용을 컴파일하고 복사 함) 일부 영역이 작동하지 않습니다.원격 환경에서 GWT 응용 프로그램 디버깅
http://deployment_host/gwtapp.html?gwt.codesvr=localhost:9997
내가 얻을 : 그것은 다음과 같이 배포 된 GWT 응용 프로그램의 URL을 열고 그것을 gwt.codesvr
URL 매개 변수를 추가하여, 대상 환경에서 실행되는 것처럼 나는 내가 GWT 응용 프로그램의 내 로컬 인스턴스를 디버깅 할 수 있음을 이해
Plugin failed to connect to Development Mode server at localhost:9997
Follow the underlying troubleshooting instructions
내 Chrome 브라우저는 Eclipse와 동일한 컴퓨터에서 실행되므로 위의 localhost는 정상이어야합니다. 그냥 확인하려면 Eclipse의 Run/Debug 구성에 -bindAddress 0.0.0.0을 추가하고 그에 따라 오류 메시지가 업데이트된다는 것을 제외하고 변경없이 내 외부 IP/호스트 이름을 사용해 보았습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
deployment_host
을 localhost
으로 바꾸면 모든 것이 잘 작동하지만 로컬에서 디버깅 할 필요가 없습니다. (로컬 Apache에서 Proxy와 ReverseProxy가 진행되므로 로컬에서 실행할 때 8888 포트가 필요하지 않지만 관련이 없어야합니다.)
질문 Debugging GWT applications outside of dev mode?과 Debug GWT application in a remote browser은 관련이 있지만 도움이되지 않습니다.
그리고 배포하는 것은 GWT 컴파일과 웹 서버에서의 실행을 의미합니까? – milan
예, 방금 질문을 수정하여이를 명확히했습니다. – Irfy
'웹 및 서버 코드 구성을 인식 할 수 없습니다 ...'라는 메시지가 나타 납니까? – milan