无论您是在客户端还是在服务器端,我如何为GWT提供2种不同的代码实现

时间:2015-02-24 21:02:30

标签: java gwt

我有一个日志库(以及其他),它使用网络等非常强大。它在我们拥有的代码周围使用。我们的一些代码很简单,应该在GWT的客户端使用,但是因为它使用了对这个库的调用,所以编译失败了。

我以为我可以编写一个特定的库,它具有相同的调用/ API,但指向不同的实现。

我天真地看着:

<replace-with class="someClass">
    <when-type-is class="javax.validation.ValidatorFactory" />
</replace-with>

但我首先想要一些反馈。

1 个答案:

答案 0 :(得分:2)

&#34;超级来源&#34; FTW!

请参阅http://www.gwtproject.org/doc/latest/DevGuideOrganizingProjects.html

上的“覆盖一个包实现与另一个