2013-05-29 2 views
1

Eclipse Juno를 사용하고 있으며 Java GWT 프로젝트 (SDK 버전 2.2)가 있습니다. 프로젝트 패싯에 동적 웹 모듈을 사용하도록 설정하고 웹 툴킷 설정으로 이동하여 선택한 옵션의 선택을 취소하여 GWT 종속성을 제거했습니다.기존 Eclipse GWT 프로젝트를 동적 웹 프로젝트로 변환하는 방법?

프로젝트를 빌드하고 출력을 war 파일로 묶습니다. 그러나 이클립스에서 톰캣 서버로 프로젝트를 실행하려고 할 때, 단지 전쟁 파일을 가져 와서 배포하지 않는 것 같습니다. 여기에 무슨 문제가있을 수 있습니까? GWT 프로젝트를 역동적 인 웹 프로젝트로 변환하고 있습니까?

미리 감사드립니다.

답변

2

이 방법을 사용하면 실제로 원하는 것은 아니지만 도움이 될 수 있습니다. 내가 여러 번 따라하는 최고의 방법 중 하나입니다. 그래서 이것을 통해 GWT 모듈과 서버 모듈을 동시에 디버깅 할 수 있습니다.

조금 쉬워야하지만 가능합니다. 여기에 내가 그것을 할 방법은 다음과 같습니다

1. 동적 웹 프로젝트를

파일> 새로 만들기> 프로젝트를 설정 ...> 웹/동적 웹 프로젝트

바람둥이 인 대상 런타임을 선택합니다.

중요 : 난 항상 필요 컨텍스트 루트에서> 속성> 구글> 웹 툴킷>

중요 구글 웹 툴킷을 사용하여 GWT 모듈을

프로젝트를 추가/

2를 입력 Java 빌드 경로의 순서를 변경하는 방법 (프로젝트> 속성> Java 빌드 경로> 주문 및 내보내기)

프로젝트> 속성> Google> Web Appl 가스화 : 전쟁 디렉토리 = "의 WebContent"

는 "시작을이 디렉토리에서 배포"확인

도 새로 생성 된 프로젝트 GWT 응용 프로그램으로

실행 프로젝트 및 동적 웹 프로젝트에 GWT의 내용을 복사 .

이제 마지막으로 서버와 클라이언트 부분을 모두 디버깅 할 수 있습니다. (두 디버그 아이콘을 모두 클릭하여 시작해야합니다!) "개발 모드"보기에서 클라이언트 측을 관리 할 수 ​​있으며 서버 측 "서버"보기에서. 마지막 날에는 훌륭하게 작동하며 "자원 변경시 자동으로 게시"기능 (서버보기> myServerName> 열기> 게시)을 사용합니다. 때로는 통합 된 Jetty보다 훨씬 좋습니다.

희망이 도움이 될 것입니다.

+0

안녕 Mayank, 내 실제 목표는 GWT를 완전히 제거하고 동일한 기존 (GWT) 프로젝트를 DWP로 변환하는 것입니다. 어떻게해야합니까? –

+0

이것은 정말로 나를 위해 일했습니다 - 왜 gwt의 사용이 그렇게 많은 시장인지는 알지 못합니다. 게다가 GWT와 GXT를 사용하여 매우 빠르게 앱을 개발할 수 있습니다. –

관련 문제