在WAR部署期间包含SI项目的依赖项

时间:2016-08-06 01:58:24

标签: spring-mvc spring-integration

我在tomcat中将SI项目部署为WAR。我按照链接中描述的步骤操作: http://forum.spring.io/forum/spring-projects/integration/101509-best-way-to-deploy-spring-integration-projects-into-a-container-war-ejb

我的SI项目包含用于接收和发送消息到MQ的JMS适配器。我将pom.xml中包含的Websphere MQ jar作为我的SI项目中的依赖项。

在我的Spring MVC项目中,我将我的SI项目添加为依赖项。但是我不得不再次将MQ jar包含在spring MVC项目的pom.xml中。

当我将SI项目作为依赖项添加时,我的SI项目所需的所有罐子是否也包含在我的Spring MVC项目中?

1 个答案:

答案 0 :(得分:0)

只要SI项目没有为其(例如MQ)依赖项指定providedoptional,Maven就应该将其依赖性传递给战争。