我使用Eclipse-GWT插件在單個Eclipse項目中開發了一個應用程序。現在我想將我的一些常用小部件移到單獨的Eclipse項目中。我創建了一個新的Java項目,並希望「添加一個新的GWT模塊」,但嚮導說「源文件夾不是GWT項目的一部分」。我如何分割我的GWT項目以避免構建一個龐然大物?將Eclipse/GWT插件應用程序拆分爲單獨的項目
0
A
回答
1
使用Maven,並確保打開資源濾波該項目的其他依賴於:
<build>
<resources>
<resource>
<directory>src/main/java/</directory>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
...
</build>
有關詳細信息看看這個blog post,並multi-module setup GWT-Maven的插件。
1
我已成功將我的GWT項目分爲兩個項目。有一些事情需要注意:
- 您必須將第一個模塊的servlet映射添加到第二個模塊中。這是第二個模塊能夠與第一個Servlet進行通信。
- 在構建路徑,參考到第一模塊
- 添加在第二模塊中,調用第一模塊的服務,並可以按如下方式使用其聲明的方法:
Module1ServiceAsync module1Service = GWT.create(Module1Service .class)
相關問題
- 1. 將ASP Classic和ASP.NET拆分爲單獨的應用程序池
- 2. 如何將django項目拆分爲獨立的已創建應用程序?
- 3. 將GWT平臺應用程序拆分爲多個項目
- 4. 將Web應用程序項目轉換爲單獨的DLL
- 5. 將本地化的iOS應用拆分爲單獨的應用
- 6. 將現有的iOS應用程序項目拆分爲靜態庫和應用程序皮膚項目
- 7. 何時應該將多模塊項目拆分爲單獨的存儲庫樹?
- 8. 拆分Web應用程序項目到多個項目
- 9. 按'/'將值拆分爲單獨的列
- 10. 將結果拆分爲單獨的列
- 11. Gradle多應用程序WAR構建文件拆分爲單獨的包含文件 - 'def'將其分解
- 12. 如何將Android應用程序拆分爲lib +應用程序
- 13. 如何在Tortoise SVN中將Visual Studio項目拆分爲2個獨立的應用程序(不會再合併)?
- 14. 將部分類拆分爲單獨的文件
- 15. 如何將相同項目單元測試分解爲單獨的程序集?
- 16. 如何將單個Node.js文件拆分爲單獨的模塊
- 17. 將單個Excel列拆分爲兩個單獨的列,將值拆分?
- 18. Android應用程序插件庫項目?
- 19. 拆分列表分爲單獨的列
- 20. 將應用程序設置爲單獨的Web API項目和ASP.NET應用程序
- 21. CSV文件將我的行數據拆分爲單獨的行
- 22. 如何將模塊的代碼拆分爲單獨的文件
- 23. 將Flask應用程序拆分爲多個文件
- 24. 如何將JavaScript應用程序拆分爲多個文件?
- 25. Maven 2 Assembly插件 - 如何將主構件和依賴項拆分爲單獨的文件夾
- 26. 如何將此Coffeescript拆分爲單獨的文件?
- 27. 如何將模板拆分爲Meteor中的單獨文件
- 28. 將PATH環境變量拆分爲單獨的文件路徑
- 29. Lua:將代碼拆分爲單獨的文件
- 30. 如何將CA證書包拆分爲單獨的文件?
我沒有使用Maven,但是如果這是唯一的方法,我會.. – jabal 2011-12-15 10:21:39
也許在Eclipse中也是可以的。你是否嘗試過配置依賴項(取決於項目)並導出源代碼?不記得Eclipse中的確切術語.. – milan 2011-12-15 11:59:40