3
假設我想要在com.mycompany.common中定義模塊「Pair」,以使源位於com.mycompany.common(而不是com.mycompany。 common.client)。我將如何做到這一點?或者,假設我可以靈活地在com.mycompany中定義模塊「Pair」,而在com.mycompany.common中仍有源代碼。使用非默認源目錄定義GWT中的模塊
假設我想要在com.mycompany.common中定義模塊「Pair」,以使源位於com.mycompany.common(而不是com.mycompany。 common.client)。我將如何做到這一點?或者,假設我可以靈活地在com.mycompany中定義模塊「Pair」,而在com.mycompany.common中仍有源代碼。使用非默認源目錄定義GWT中的模塊
感謝在Google上的快速搜索,我自己找到了答案。可以將一個源路徑標記添加到模塊xml文件以定義源目錄,而不是將其留給默認的「客戶端」。例如,Pair.gwt.xml看起來像這樣:
<module>
...
<source path="."/>
...
</module>
...如果我們希望gwt.xml文件與源文件位於同一目錄中。
但編譯此模塊時,我們得到一個「非規範源代碼包:./」警告。這可以忽略嗎?
不,不要忽略它。如果它適合你,那純粹是運氣,因此是不正確的。爲了實現你的目標,你會做