2009-09-04 4 views
1

gwt-debugpanel을 내 프로젝트에 추가하려고합니다. 저는 IntelliJ 8.1을 사용하고 있습니다. 테스트를 위해 베어 본 (bare-bones) 프로젝트를 설치했습니다. 소스 트리는 다음과 같습니다2 GWT 모듈이있는 IntelilJ 8.1

gwt-multi-module 
    src 
    com.gindin 
     dummy 
     DummyApp.gwt.xml 
     client 
      DummyApp.java 
     public 
      DummyApp.css 
      DummyApp.html 
     debug 
     DebugPanel.gwt.xml 
     client 
      GindinDebugPanel.java 

주 :

  1. 클래스와 파일의 모든 '더미'패키지에서

    가 인 IntelliJ의 "새 -> GWT 모듈"에 의해 자동 생성 된 마법사.
  2. 'debug'패키지 아래의 클래스 & 파일은 기본적으로 gwt-debugpanel의 예제 프로젝트에서 복사되었습니다. 내가 IntelliJ에있는 프로젝트를 실행에 갈 때
  3. 내가 지금 DummyApp.html

에 nocache.js에 필요한 스크립트 & 참조를 추가 한, 호스팅 쉘은 나에게 오류 메시지를 제공합니다 :

개발 쉘 서블릿 모듈 'com.gindin.debug.DebugPanel.nocache.js'com.gindin.dummy.DummyApp.gwt.xml ' [WARN] 리소스하지을 신청 [TRACE]

발견 : com.gindin.debug.DebugPanel.nocache.js; (파일은 대중 경로 또는 모듈 com.gindin.dummy.DummyApp.gwt.xml에 잘못 태그에서 누락 될 수 있을까?)

내가 IntelliJ에의 모듈 설정에서 찾습니다 GWT의면이 두 모듈을 보여줍니다 그들의 "출력 상대 경로".

IntelliJ는 어떻게해야합니까? 제 2 모듈의 진입 점에서 IntelliJ를 지적한 부분이 있습니까?

덕분에,

제이 그래서

+0

GWT의 어떤 버전을 사용하고 있습니까? – tronda

+0

1.6.4,하지만 내 대답은 아래 참조하십시오. – jgindin

답변

0

, 그것은 GWT-debugpanel 페이지에 설명 된대로 구성/설치 단계 내 설정을위한 아주 잘, 또는 적어도하지 않은 것으로 나타났다. 의 HTML /에서 <script type="text/javascript" language="javascript" src="com.gindin.debug.DebugPanel.nocache.js"></script> 링크가 JSP com.gindin.dummy.DummyApp.gwt.xml 파일에서

  • 파일을의 <inherits name='com.gindin.debug.DebugPanel'/>
  • 이 포함

    1. 은 포함하지 마십시오. 이제 작동합니다 (깔끔하게 보이지만 어 ... 화면에 있습니다. 이제 춤을 출 수 있습니다).