当前位置:实例文章 » JAVA Web实例» [文章]Spingboot 多模块引入第三方jar包

Spingboot 多模块引入第三方jar包

发布人:shili8 发布时间:2025-01-31 17:04 阅读次数:0

**Spring Boot 多模块项目中引入第三方 jar 包**

在 Spring Boot 多模块项目中,如何正确地引入第三方 jar 包是一个常见的问题。下面我们将一步步地讲解如何在多模块项目中引入第三方 jar 包。

###1. 创建多模块项目首先,我们需要创建一个多模块项目。在这里,我们使用 Spring Boot 来创建一个简单的多模块项目。假设我们的项目结构如下:

spring-boot-multiple-modules|---- module-a (子模块)
| |---- pom.xml|---- module-b (子模块)
| |---- pom.xml|---- parent (父模块)
| |---- pom.xml


###2. 在父模块中配置依赖在父模块的 `pom.xml` 文件中,我们需要配置依赖。我们可以使用 `` 来管理子模块的依赖。

xml<parent>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-parent</artifactId>
 <version>2.3.4.RELEASE</version>
 <relativePath/> <!-- lookup parent from repository -->
</parent>

<dependencyManagement>
 <dependencies>
 <!-- 引入第三方 jar 包 -->
 <dependency>
 <groupId>com.github.pagehelper</groupId>
 <artifactId>pagehelper-spring-boot-starter</artifactId>
 <version>1.2.3</version>
 </dependency>
 </dependencies>
</dependencyManagement>

<!-- 其他依赖 -->
<dependencies>
 <!-- ...
</dependencies>


###3. 在子模块中引入第三方 jar 包在子模块的 `pom.xml` 文件中,我们需要引入父模块的依赖。我们可以使用 `` 来引入父模块的依赖。

xml<parent>
 <groupId>com.example</groupId>
 <artifactId>spring-boot-multiple-modules</artifactId>
 <version>0.0.1-SNAPSHOT</version>
 <relativePath/> <!-- lookup parent from repository -->
</parent>

<!-- 引入父模块的依赖 -->
<dependency>
 <groupId>com.example</groupId>
 <artifactId>spring-boot-multiple-modules</artifactId>
 <version>0.0.1-SNAPSHOT</version>
</dependency>


###4. 在子模块中使用第三方 jar 包在子模块的 Java 文件中,我们可以使用第三方 jar 包。

javaimport com.github.pagehelper.PageHelper;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplicationpublic class ModuleAApplication {

 public static void main(String[] args) {
 SpringApplication.run(ModuleAApplication.class, args);
 }

 @GetMapping("/test")
 public String test() {
 PageHelper.startPage(1,10); // 使用第三方 jar 包 List users = userService.findAll(); // 使用第三方 jar 包 return "test";
 }
}


### 总结在 Spring Boot 多模块项目中,如何正确地引入第三方 jar 包是一个常见的问题。通过上面的步骤,我们可以轻松地在多模块项目中引入第三方 jar 包,并使用它们。

**注意**

* 在父模块的 `pom.xml` 文件中,我们需要配置依赖。
* 在子模块的 `pom.xml` 文件中,我们需要引入父模块的依赖。
* 在子模块的 Java 文件中,我们可以使用第三方 jar 包。

其他信息

其他资源

Top