【发布时间】:2014-03-30 18:34:18
【问题描述】:
此问题与this question 相关,但不重复。
我的问题略有不同;我有一个“实用程序模块”,在客户端和服务器代码之间共享,它包含没有特定于 GWT 的代码。
我了解通常情况下,所有源代码都被提取到一个特定项目中,所有内容都被编译在一起。但是有一个问题:我只有在编译主项目时才知道我的实用程序项目是否“GWT 兼容”。这太晚了;我什至还没有开始主项目,但我想在向我的 SCM “提交”之前知道,我的实用程序项目是“GWT 兼容的”。
换句话说,我想验证实用程序项目的 GWT 兼容性,独立于它在单独的项目(模块)中的使用。
有很大一部分 JRE 没有被 GWT 覆盖,并且在实用程序模块中特别有可能使用与 GWT 不兼容的类或方法。这就是我要验证的内容。
编辑:我想我可以添加一个“虚拟入口点”,但这会使项目依赖于 GWT,我不想这样做,因为它是“通用”代码,也供不使用 GWT 的人使用。如果重要的话,我会使用 Maven 作为构建系统。
EDIT2:无论我做什么,我只会通过入口点获得真正的编译/验证(不需要引用任何类)。
【问题讨论】: