正如问题所述,在构建maven工件时,有没有一种很好的方法来使用基于平台架构的依赖关系。我知道配置文件以及如何使用它们。为了这个特殊的目的,我不想把它们合并到我的构建中。
详细的问题可以描述如下:
我不想在设置中使用的解决方案:
maven配置文件无依赖项redundancy
自动选择的maven配置文件
举个例子
Person1
Person2
一样捆绑在一起
持续集成
上的生产环境类似。
编辑关于配置文件
我知道配置文件就是这样做的一种解决方案。但我想要实现的是,您从某个随机的源代码版本控制中签出您的项目,并使用本地库构建一个开箱即用的项目,而无需执行任何操作(只要平台满足配置的要求)。
我不想配置这些配置文件设置,也不想明确地运行特定的目标。如果配置文件中有这样的东西,我希望看到一个自动确定平台架构并运行目标的示例。如果有一个没有配置文件,我会更喜欢它,因为它不太复杂,同时具有不同的现有配置文件组合(包括测试和其他用例)。
对我来说,拥有单独的配置文件感觉有点臃肿,需要手动努力。
我希望有人有一个整洁的建议,因为我不知何故坚持了这一点。
https://stackoverflow.com/questions/6762271
复制相似问题