Skip to content

[Bug]Mac和Linux上maven多模块编译顺序不同 #2114

@wuchaojing

Description

@wuchaojing

Bug Type (问题类型)

None

Before submit

  • 我已经确认现有的 IssuesFAQ 中没有相同 / 重复问题

Environment (环境信息)

  • Server Version: v1.0.0
  • Backend: RocksDB x nodes, HDD or SSD
  • OS: xx CPUs, xx G RAM, Centos 7.x
  • Data Size: xx vertices, xx edges

Expected & Actual behavior (期望与实际表现)

复现:下载release-1.0.0分支源码之后,执行mvn clean package -Dmaven.test.skip=true

  1. 本地Mac的编译顺序为:
    image
    先编译父模块,再编译子模块,符合预期

  2. Linux的编译顺序为:
    image
    先编译子模块,再编译父模块,不符合预期,这会导致最终生成的apache-hugegraph-incubating-1.0.0被delete

该问题未在之前版本出现,只在1.0.0版本出现。

Vertex/Edge example (问题点 / 边数据举例)

No response

Schema [VertexLabel, EdgeLabel, IndexLabel] (元数据结构)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions