我有四个项目,Proj-A,Proj-B,Proj-C和Proj-D。 Proj-B,Proj-C和Proj-D都将Proj-A作为POM中的依赖。 B,C和D不相互依赖。我在Proj-A中放置了配置文件,以便允许某些设置的参数化(dev,test和prod db连接的jpa设置)。这很好。
有没有办法构建其他项目,并让它们传递正确的构建配置文件以在构建依赖项目时使用?如果是这样的话?我想这样做而不将属性放在maven存储库的settings.xml文件中。
我熟悉Maven2,但绝不是专家,任何想法?