改变Eclipse构建顺序

改变Eclipse构建顺序,eclipse,maven,build-process,Eclipse,Maven,Build Process,我正在使用maven构建我的java项目,该项目在我的团队之间共享,但由于eclipse构建顺序,我的项目是按字母顺序构建的。是否有一个文件或特定的地方,我可以更改此构建顺序并将其推给我的团队 Eclipse根据项目依赖关系确定构建顺序。如果使用,Eclipse应该理解pom.xml中的依赖项,并在PackageExplorer的“Maven dependencies”节点下列出依赖项目 OTOH,如果项目之间没有依赖关系,为什么还要担心构建顺序呢?您可以在父pom.xml文件中定义项目的顺序。

我正在使用maven构建我的java项目,该项目在我的团队之间共享,但由于eclipse构建顺序,我的项目是按字母顺序构建的。是否有一个文件或特定的地方,我可以更改此构建顺序并将其推给我的团队

Eclipse根据项目依赖关系确定构建顺序。如果使用,Eclipse应该理解pom.xml中的依赖项,并在PackageExplorer的“Maven dependencies”节点下列出依赖项目


OTOH,如果项目之间没有依赖关系,为什么还要担心构建顺序呢?

您可以在父
pom.xml
文件中定义项目的顺序。我就是这么做的。但是由于某些原因,构建顺序被eclipse默认构建顺序覆盖。因此,我可以肯定地运行一个maven安装,它将构建所有内容。问题是,我必须手动单击要运行的文件:maven clean和maven install。我假设eclipse将使用我的主pom文件来运行一切,而不是使用它的默认构建顺序。有明显的依赖关系,但它有40多个项目作为maven项目导入,并且每当eclipses进行构建而不是选择遵循maven构建顺序时,它都会按照其默认构建路径进行Eclipse和Maven从一组已知依赖项计算有效的构建顺序。使用哪种有效订单有什么区别?我甚至不认为Maven使用的实际订单是严格记录的。