簡體   English   中英

無法在開發模式下使用GWT

[英]Cannot use GWT in Development Mode

我正在嘗試使用Google Web Toolkit創建客戶端應用程序。 我已經下載了最新的工具,並試圖使用Eclipse作為開發環境。

我正在關注GWT網站上的教程。 看來它們大多是過時且不完整的。

恰當的例子:我應該能夠在開發模式下運行Eclipse,並且說明要求您單擊“作為Web應用程序運行”。 最新的Eclipse GWT SDK中沒有這樣的命令!

選擇“運行方式”(右鍵單擊項目)時可用的命令包括“ GWT編譯器”和“ GWT開發模式”以及其他一些與Jetty相關的模式。 我選擇“ GWT開發模式”,並獲得一個包含以下文本的頁面:

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:
testclient
Click "Dev Mode On" to start development mode.

我將小書簽放入書簽欄,然后單擊指向testclient的鏈接。 我得到一個頁面,其中包含以下內容:

testclient (GWT Code Server)

This module hasn't been compiled yet.

Output Files

(From the last successful compile.)

testclient.nocache.js
testclient.recompile.nocache.js
clear.cache.gif

注意,該行指出模塊尚未編譯。 當我單擊Dev On書簽時,我收到以下消息的警報:

Can't find any GWT Modules on this page.

本教程中沒有關於編譯模塊的任何內容。 實際上,教程信息似乎基於使用舊的dev插件,而該插件甚至無法在最新的瀏覽器(包括Chrome!)中運行。 更糟糕的是,由於本教程沒有描述我在開發人員模式下看到的內容,因此沒有關於如何創建系統正在尋找的“模塊”的說明。

我嘗試過僅使用GWT編譯器,並且嘗試過重新創建項目並重新啟動GWT開發模式。 我看到一切都在編譯中。 在任何地方都沒有描述模塊是否正在創建的內容,也沒有關於如何創建模塊的說明。

該系統看起來無法使用(不幸的是,幾年前,我能夠使用GWT創建單頁應用程序)。 我希望這里的人知道在完全放棄GWT之前如何使開發模式正常工作。

是否有人創建了有關如何使用GWT的更完整和最新的文檔? 誰能告訴我如何創建一個模塊並使開發模式正常工作?

有人請指教。

開發模式已棄用,幾年前改為超級開發模式 Super Dev Mode適用於所有現代瀏覽器,更接近(如果不是相似的話)生產模式,並且不需要任何插件。

但是,由於經典開發模式是使用IDE調試客戶端Java類的唯一方法,因此我們仍將Firefox v26與GWT開發人員插件一起用於日常開發和測試。 該瀏覽器與現代瀏覽器之間並沒有太大區別。
批量開發完成后,當您要在Chrome / Edge / IE / Safari /移動設備等環境中進行測試(主要是優化CSS / UI)時,只需切換到超級開發模式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM