我需要有关如何构建多层 GWT/Spring 项目的建议,以便 Gradle 可以构建工件并部署正确的 jar。
谷歌没有多大帮助——我可以找到一些关于构建多项目的文章,并且确实在 Gradle 中构建 GWT 项目,但是,对于我的问题域,所有这些似乎都不完整,因为我遇到了以下问题以下问题。
在多项目示例中,GWT 依赖项被包含在来自 war 插件的 Web 应用程序中。
如果我沿着单一的 gradle 构建路线走,那么我将失去与项目的脱钩..
客户端和服务器都依赖于某些类文件(对于 GWT-RPC);目前这些都打包在客户端项目中,因此再次导致服务器依赖于客户端(对于 GWT-RPC DTO 对象)。这让我觉得我需要一个专门用于共享类文件的第三个模块源代码也存在于 gwt-client 项目中(供 GWT 编译器获取)..
所以; 问题是有没有人遇到过使用 Gradle 作为构建工具并处理上述部分/全部问题的多层 GWT 示例?
在此先感谢,伊恩。