2013-07-22 5 views
6

에서 실행 내가 URL 그러나 때 SuperDevMode을 시도 :SuperDevMode

Can't find any GWT Modules on this page. 

내가 무엇을 놓치고 수 : http://localhost:9876/

및 클릭 Dev Mode On를 액세스 할 때,이 받고 있어요? 이미

$mvn gwt:compile 
$mvn gwt:run-codeserver 

나는 POM에서 이러한 버전을했다 :

<gwt.version>2.5.0</gwt.version> 
    <gwt.maven.version>2.5.0</gwt.maven.version> 

나는 GWT 버전 또는 GWT 메이븐 버전을 업데이트해야합니까? 아니면 내가 뭘 놓친거야?

답변

4

실행 SuperDevMode는 아이디어 :

  • 실행 MVN GWT : 실행 - codeserver
  • 실행 응용 프로그램의 웹 컨테이너, 톰캣/제이보스 또는 GAE (GAE 년 만 MVN에서 appengine : devserver)

북마크릿 내에서 앱을 컴파일하는 GWT 코드 서버를 실행합니다. 앱이 이미 컴파일되어 웹 컨테이너에서 직접 실행할 수 있으므로 웹 컨테이너를 실행하는 것입니다.

9

페이지에 설명 된대로 "Dev Mode On"및 "Dev Mode Off"가 브라우저에 책갈피로 추가되어야합니다. 그런 다음 GWT 앱을 방문 할 때 즐겨 찾기를 사용하여 수퍼 데브 모드 세션을 시작하십시오.

나는 약 how Super Dev Mode works를 잠시 뒤로 썼다. 잘하면 당신을 위해 물건을 명확히해야합니다.

업데이트 : 당신은 그냥 "평소와 같이"DevMode를을 시작할 수 있도록 GWT 2.7, superdevmode가 DEVMODE 내에서 기본적으로 사용 가능하고 실제로 "컴파일 부하에"후크, 후드 아래 SuperDevMode를 사용하는 노트 더 이상 북마크릿을 사용하지 않습니다. -launcherDir 인수 (전쟁 폴더로 지정)를 사용하여 CodeServer에서 "로드시 컴파일"후크를 활성화 할 수도 있습니다. 두 경우 모두 *.nocache.js은 "Load on compile"후크가 포함 된 SuperDevMode 용으로 작성된 스크립트로 덮어 쓰게됩니다. 배포하기 전에 정리하고 다시 컴파일해야합니다. GWT 2.7의 "classic"DevMode로 돌아가려면 -nosuperDevMode을 DevMode에 전달하십시오.

+1

브라우저 북마크에 "Dev Mode On"을 추가하고 클릭 한 다음 동일한 "GWT 모듈을 찾을 수 없습니다 ..." – xybrek

+1

Super Dev Mode 지원이 활성화 된 ** 앱을 컴파일하고 ** 배포 했습니까? –

+0

'mvn 패키지를 만들었습니다. -P jboss7 gwt : run-codeserver' – xybrek