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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions