Java 在maven项目中使用替代maven模块

Java 在maven项目中使用替代maven模块,java,eclipse,maven,dependencies,Java,Eclipse,Maven,Dependencies,我目前有以下Maven设置: Maven项目A包含Maven模块b、c、d、e、f、g、h。。。等等 我已经创建了一个单独的项目,即c1,我需要将其纳入项目c中。在eclipse或maven框架中,我是否有办法更新所有依赖项,并在整个项目a中引用项目c,现在指向c1 我知道可以使用“查找和替换”手动更新POM文件和任何依赖项,但这似乎是危险和费力的。有没有办法使交换自动化 提前谢谢。没有办法自动完成。但是您可以使用和编写一个Java脚本来替换您的名字 对于以后的更改:如果不确定是否要更新名称等。

我目前有以下Maven设置:

Maven项目A包含Maven模块b、c、d、e、f、g、h。。。等等

我已经创建了一个单独的项目,即c1,我需要将其纳入项目c中。在eclipse或maven框架中,我是否有办法更新所有依赖项,并在整个项目a中引用项目c,现在指向c1

我知道可以使用“查找和替换”手动更新POM文件和任何依赖项,但这似乎是危险和费力的。有没有办法使交换自动化


提前谢谢。

没有办法自动完成。但是您可以使用和编写一个Java脚本来替换您的名字

对于以后的更改:如果不确定是否要更新名称等。以后,可以在父项目中为此创建属性:

<properties>
    <c-Name>yourCModuleName</c-Name>
</properties>

然后,您可以在每个子项目中使用${yourCModuleName},如果您以后想更改它,您只需在一个地方进行更改。

谢谢,properties和${yourCModuleName}方法是一种很好的前进方式,可以为将来的更改节省时间!您还应该将其用于依赖项版本。这样你只需要在一个地方改变它。