GWT 2.6
Eclipse kepler
gwt project 생성후
1. TestProject.gwt.xml 문서내
<module rename-to='textproject'>
....
<!-- allow Super Dev Mode -->
<add-linker name="xsiframe"/>
....
</module>
2. 메뉴 Run > Run Configurations 에서 Java Application 선택 하여 마우스 오른쪽 New 선택
2.1. Name : 아무거나
2.2. Main 탭에서
Project : 생성한 프로젝트 선택 (TestProject)
Main Class : com.google.gwt.dev.codeserver.CodeServer
2.3. Arguments 탭에서
Program arguments : -src 프로젝트경로 ( -src src/ com.test.TestProject )
2.4. Classpath 탭에서
User Entries 선택후 Add External JARs 로 gwt-codeserver.jar 추가
마지막으로 Run
---------------------------------------------------------------------------------
Compiling module com.test.TestProject
Compiling 1 permutation
Compiling permutation 0...
Source Maps Enabled
Compile of permutations succeeded
Linking into /tmp/gwt-codeserver-73106590262130108.tmp/com.test.TestProject/compile-1/war/testproject; Writing extras to /tmp/gwt-codeserver-73106590262130108.tmp/com.test.TestProject/compile-1/extras/testproject
Link succeeded
Compilation succeeded -- 43.852s
Compile completed in 45245 ms
2014-07-29 19:52:52.174:INFO:oejs.Server:jetty-8.y.z-SNAPSHOT
2014-07-29 19:52:52.417:INFO:oejs.AbstractConnector:Started SelectChannelConnector@127.0.0.1:9876
The code server is ready.
Next, visit: http://localhost:9876/
---------------------------------------------------------------------------------
3. 브라우저로 http://localhost:9876/ 열기
---------------------------------------------------------------------------------
GWT Code Server
Drag these two bookmarklets to your browser's bookmark bar:
[Dev Mode On] [Dev Mode Off]
Visit a web page that uses one of these modules:
textproject
Click "Dev Mode On" to start development mode.
---------------------------------------------------------------------------------
3.1 [Dev Mode On]버튼이랑 [Dev Mode Off]버튼 북마크 추가
4. 다시 프로젝트에서 마우스 오른쪽 Run as > Web application 으로 실행
http://127.0.0.1:8888/TextProject.html?gwt.codesvr=127.0.0.1:9997
라고 Development Mode 에 나오면 주소 복사
5. 브라우저에서 http://127.0.0.1:8888/TextProject.html 열기
?gwt.codesvr=127.0.0.1:9997 이부분 빼구
5.1 북마크 해둔 [Dev Mode On] 클릭
5.2 디버깅은 이클립스에서 안되고 브라우저 스크립트 디버거 사용
(주의 : "자바스크립트 소스 맵" 활성화 )
Comments
Post a Comment