外部jar GWT中的特定包

时间:2012-11-06 06:06:49

标签: gwt

我有一个包含很多包的jar文件, 其中我只需要客户端GWT代码中的一些,但我需要在服务器端使用这个整个jar。

截至目前,这个jar没有xml文件。

这是jar结构,

source.package1
source.package2
...

所以,如果我将xml文件放在源文件夹中

<?xml version="1.0" encoding="utf-8"?>
<module>
<inherits name='com.google.gwt.user.User'/>
<source path='package1'></source>
<source path='package2'></source>
</module>

只有那些需要的包并在我的项目xml中继承它,它会起作用吗?

不包括所有软件包的原因是,它不兼容GWT。但我所包括的是。

1 个答案:

答案 0 :(得分:0)

通常这会起作用,但你必须有.java文件而不是.class文件供GWT使用。所以包括你的(或只是两个包)的来源也是必需的。

由于您似乎控制了其他jar文件的构建,因此您可能希望构建一个特定的gwt jar文件,其中包含gwt.xml和这两个软件包的.java文件。