2012-02-28 49 views
0

是否可以在GWT項目的test文件夾中包含EntryPointGWT模塊:如何僅在測試文件夾中使用EntryPoint?

如果是這樣,該如何在[module-name].gwt.xml文件中引用EntryPoint

我的目的:

建立一個JavaScript庫包裝爲單GWT模塊其中所述仿真環境(EntryPoint類及其容器板等)分離成test文件夾,同時將src文件夾從用於模擬的EntryPoint類或容器和麪板中清除。

那樣,我只能將src文件夾打包到一個jar中,用作乾淨的GWT模塊。

目前,我要建立單獨的項目模塊和仿真 - 仿真工程參考和繼承了模塊,該模塊是嚴格的清潔(持有大衆JS來源,但沒有EntryPointHTML/CSS文件)。

注:

已經試圖測試文件夾添加到類路徑或包括其作爲[module-name].gwt.xml源。

回答

0

測試文件夾通常執行java代碼,並且gwt編譯器不會從那裏編譯代碼。它聽起來像你可能需要的是把你的包裝gwt在一個獨立的模塊,沒有一個入口點。然後你需要一個入口點的模塊來引導你創建的庫模塊來測試瀏覽器中的包裝器。如果您將測試/引導程序模塊創建爲項目,然後爲包裝器創建單獨的模塊,這將是最簡單的。確保在項目模塊中包含一個包裝模塊,以便它可以在包裝代碼中鏈接。

+0

**這正是我目前正在做的**(見上文),希望能夠將這兩種方法嵌入到一起。 – 2012-02-29 13:27:06

+0

好,事實證明這是這種情況下最合適的解決方案,因此不需要更改,並且接受此答案。 – 2012-03-17 20:58:02

相關問題