簡體   English   中英

如何分隔App Engine Eclipse項目和GWT Eclipse項目?

[英]How to seperate App Engine Eclipse project and a GWT Eclipse project?

https://cloud.google.com/eclipse/docs/migrating-gpe#app_engine_gwt

App Engine代碼在服務器上運行,而GWT代碼在客戶端上運行,盡管它們是由服務器編譯和提供的。 理想情況下,您應該將它們分為不同的項目:一個App Engine Eclipse項目和一個GWT Eclipse項目。

是否有任何有關如何進行分離的文檔?

如何處理GWT-RPC? 例如,XService.java和XServiceAsync.java在客戶端,而XServiceImpl.java在服務器端,它將在App Engine項目中嗎?)

答案是使用中間的“共享”項目。 該項目包含用純Java編寫的類,它們將在服務器和任何客戶端上正確運行。

然后,如上所述創建另外兩個項目:服務器項目和客戶端項目。 然后,它們中的每一個都將依賴共享項目作為庫,然后可以在客戶端項目上啟用GWT,並在服務器項目上啟用App Engine。

在構建服務器項目以包括客戶端項目的輸出時,必須格外小心-編譯JS必須出現在生成的App Engine輸出war中,與您之前的位置相同。 這將特定於您之前設置項目的方式。

暫無
暫無

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

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