---
title: Install
order: 2
category:
- Introduction
tag:
- Install
description: MapStructPlus 依赖安装 install
---
::: warning
Because it is already embedded with MapStruct, do not introduce MapStruct related dependencies to prevent differences between versions.
:::
## Non-SpringBoot environment
### Maven
```xml
latest version
io.github.linpeilie
mapstruct-plus
{mapstruct-plus.version}
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
1.8
1.8
io.github.linpeilie
mapstruct-plus-processor
${mapstruct-plus.version}
```
### Gradle
```groovy
dependencies {
implementation 'io.github.linpeilie:mapstruct-plus:latest version'
annotationProcessor 'io.github.linpeilie:mapstruct-plus-processor:latest version'
}
```
## SpringBoot environment
### Maven
```xml
latest version
io.github.linpeilie
mapstruct-plus-spring-boot-starter
${mapstruct-plus.version}
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
1.8
1.8
io.github.linpeilie
mapstruct-plus-processor
${mapstruct-plus.version}
```
### Gradle
```groovy
dependencies {
implementation 'io.github.linpeilie:mapstruct-plus-spring-boot-starter:latest version'
annotationProcessor 'io.github.linpeilie:mapstruct-plus-processor:latest version'
}
```