gwt,外部源文件夹的路径

时间:2012-11-10 07:28:48

标签: java gwt path config

我希望从另一个包中包含gwt客户端类,并且不想编写额外的.gwt.xml。 我写了这样复杂的相对路径:

<source path="../../../../../../../../logic/src/p1/p2/p3/p4/p5/p6"/>

这似乎是正确的道路,但gwt无法导入类并抛出警告:

  

GWT编译器:非规范源包:   ... / .. / .. / .. / .. / .. / .. / .. /逻辑/ SRC / P1 / P2 / P3 / P4 / P5 / P6 /

我应该使用额外的gwt-module,还是我的解决方案,但是有bug?

我不想使用gwt-module,因为在逻辑端编写客户端配置是不好的

2 个答案:

答案 0 :(得分:2)

<source path="">的目的是指定包含在包含可转换为javascript的代码的指定包下的包和子包。因此,您无法指定不在当前gwt模块中的文件夹。换句话说,源路径应位于包含gwt.xml文件的目录下。在这种情况下,您的问题的解决方案是将所有源包括为一个gwt模块或创建多个gwt模块。

答案 1 :(得分:0)

source path =“path”主要用于指定javascript翻译代码的位置。所以它应该在你的gwt.xml所在的目录下

相关问题