我们应该如何从maven中有条件地删除依赖jar

时间:2012-10-11 11:55:01

标签: maven-2 weblogic11g

我们有在两个不同服务器上运行的项目。 Tomcat和Weblogic。

但是很少有依赖jar在weblogic中存在冲突,因为在库中构建的weblogic具有这些jar。

所以我们必须手动删除这些罐子。

我们计划通过pom删除do。

一个解决方案是我们可以为pom制作两个单独的(一个用于tomcat,一个用于weblogic)。 这听起来不太好。

我们正在考虑如何进行基于配置文件的依赖项排除。但任何人都能找到同样的东西。

如果有人有更好的建议,请告诉我。

我们已经尝试从weblogic lib中排除jar但无法成功完成。

公开邀请所有建议。

1 个答案:

答案 0 :(得分:1)

您可以使用maven配置文件为不同的应用程序服务器构建略有不同的项目版本。

您可以阅读有关maven个人资料的信息 Here

希望这有帮助