继承的模块不应该在没有任何gwt变化的情况下编译

时间:2017-11-22 12:03:22

标签: maven gwt module

我正在研究GWT项目,它有10个模块,比如module-1,module-2 ... module-10。     我们继承了 application.gwt.xml 中保存在主模块中的所有模块。主模块是入口点,其余模块添加为 jar

    <inherits name="com.company.Core" />
    <inherits name="com.company.Common" />
    <inherits name="com.company.Ocean" />
    <inherits name="com.company.Admin" />
    <inherits name="com.company.Air" />
    <inherits name="com.company.Framework" />
    <inherits name="com.company.Finance" />
    <inherits name="com.company.Accurate" />
    <inherits name="com.company.Search" />

主模块

的pom.xml中的代码
<modules>
    <module>company-core</module>
    <module>company-common</module>
    <module>company-ocean</module>
    <module>company-admin</module>
    <module>company-air</module>
    <module>company-framework</module>
    <module>company-finance</module>
    <module>company-accurate</module>
    <module>company-search</module>
</modules>

当前结构如果我在特定模块中进行更改,那么即使其他模块没有更改,它也会强制编译所有其他模块。

示例我在 com.company.Search 模块中进行了更改,因此项目会编译所有模块。因此,编制时间大约需要 30分钟

预期如果我在 com.company.Search 模块中进行了更改,那么只有 com.company.Search 模块才能编译并非所有模块和减少编译时间

0 个答案:

没有答案