我可以将两个spring mvc项目jar集成到war中(Maven Build)

时间:2018-09-26 04:26:40

标签: spring maven spring-mvc build

示例:我有两个项目

  1. ChildProject
  2. ParentProject

使用spring mvc制作两个项目。我想将子项目jar集成到父项目中,或将子项目war集成到父项目中,以便ParentProject可以访问ChildProject component(例如service,dao),并指定视图返回机制。请帮助我!

1 个答案:

答案 0 :(得分:0)

这可以使用Maven完成。请按照以下步骤操作

  1. 使用pom作为包装创建一个父项目。
  2. 创建一个maven module并将其父级作为步骤1中创建的父级。这是公用类所在的核心模块。将包装定义为JAR
  3. 创建另一个module,其父代为步骤1中创建的父代。然后将在步骤2中创建的Maven模块的依赖项添加到该模块的pom.xml文件中。这样,第2步模块中可用的所有类将在第3步模块中可用。该模块的包装为war

依赖项添加如下:

       <dependency>
            <groupId>com</groupId>
            <artifactId>step2module</artifactId>
            <version>0.0.1-SNAPSHOT</version>
        </dependency>