java - gwt,外部源文件夹的路径

标签 java gwt path config

我想包含来自另一个包的 gwt 客户端类,并且不想编写附加的 .gwt.xml。 我写了这样的复杂相对路径:

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

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

GWT Compiler: Non-canonical source package: .../../../../../../../../logic/src/p1/p2/p3/p4/p5/p6/

我应该使用额外的 gwt 模块,还是我的解决方案正确,但有错误?

我不想使用 gwt-module,因为在逻辑端编写客户端配置很糟糕

最佳答案

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

关于java - gwt,外部源文件夹的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13320187/

相关文章:

java - 如何使所有语言的 View 顺序相同

GWT 编辑器框架

google-app-engine - HTTP header (iso-8859-1) 中指定的字符编码与 &lt;meta&gt; 元素 (utf-8) 中的值不同

bash - 我怎样才能正确地将多个 bash 脚本源到彼此?

bash - 是否可以导航到 jupyter 树中的父目录?

java - 如何使用 java 从 Soapui 运行特定的 TestSuite 或 TestCase?

java - 关于泛型和注释的一些好的 Java 面试问题和答案是什么?

java - Wicket 1.5(.2) 中的 url 更改时组件未重新加载?

java - GwtQuery droppable 编译 GWT 2.6.1 错误

bash - 使用 bash 从给定路径中删除不必要的斜杠