【问题标题】:gwt, path to external source foldergwt,外部源文件夹的路径
【发布时间】:2012-11-10 07:28:48
【问题描述】:

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

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

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

GWT 编译器:非规范源包: .../../../../../../../../logic/src/p1/p2/p3/p4/p5/p6/

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

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

【问题讨论】:

    标签: java gwt path config


    【解决方案1】:

    &lt;source path=""&gt;的目的是指定包含可翻译成javascript代码的包和指定包下的子包。因此,您不能指定不在当前 gwt 模块中的文件夹。换句话说,源路径应该在包含 gwt.xml 文件的目录下。在这种情况下,您的问题的解决方案是将所有源包含为一个 gwt 模块或创建多个 gwt 模块。

    【讨论】:

    • 如何创建多个gwt模块?
    【解决方案2】:

    source path="path" 基本上用于指定您的 javascript 翻译代码的位置。所以它应该和你的 gwt.xml 在同一目录下

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-27
      • 2015-01-01
      • 2018-11-17
      • 2019-02-01
      • 1970-01-01
      • 2014-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多