Add this URL to your Eclipse Installation to reach this solution's update site.
2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), 2021-09 (4.21), 2021-12 (4.22), 2022-03 (4.23), 2022-06 (4.24), 2022-09 (4.25), 2022-12 (4.26), 2023-03 (4.27), 2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33), 2024-12 (4.34), 2025-03 (4.35), 2025-06 (4.36)
https://mapstruct.org/eclipse/
Solution Description
An Eclipse plug-in for working with MapStruct The plugin gives some assistence in projects that use MapStruct to generate bean mapping code. Code-Completions
- Completion of
targetandsourceproperties in@Mappingannotation for bean mappings and for enum mappings - Completion of
componentModelvalues in@Mapperannotation
Quick-Fixes
- Quick-Fixes for error/warning message
"Unmapped target property: ...":- Ignore unmapped target property adds
@Mapping( target = "prop", ignore = true )to the method
- Ignore unmapped target property adds
- Quick-Fixes for error message
"Can't map property X prop to Y prop. Consider to declare/implement a mapping method ...":- Add method: Y toY(X prop) adds an appropriate method declaration to the mapper.
- Ignore unmapped target property adds
@Mapping( target = "prop", ignore = true )to the method.
Eclipse Versions: 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), 2021-09 (4.21), 2021-12 (4.22), 2022-03 (4.23), 2022-06 (4.24), 2022-09 (4.25), 2022-12 (4.26), 2023-03 (4.27), 2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33), 2024-12 (4.34), 2025-03 (4.35), 2025-06 (4.36)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: MapStruct
Development Status: Alpha
Date Created: Wednesday, April 20, 2016 - 15:01
License: Apache 2.0
Date Updated: Friday, October 6, 2023 - 10:48
Submitted by: Andreas Gudian
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| September 2026 | 0/0 | 0 | 0 |
| August 2026 | 88/543 | 63 | 48 |
| July 2026 | 94/1050 | 129 | 13 |
| June 2026 | 87/642 | 151 | 16 |
| May 2026 | 97/608 | 134 | 20 |
| April 2026 | 90/612 | 180 | 16 |
| March 2026 | 79/627 | 245 | 20 |
| February 2026 | 86/620 | 211 | 19 |
| January 2026 | 81/631 | 230 | 24 |
| December 2025 | 73/621 | 260 | 45 |
| November 2025 | 91/626 | 238 | 30 |
| October 2025 | 83/637 | 296 | 29 |
| September 2025 | 60/653 | 400 | 17 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 1
| Count | Error Message |
|---|---|
| 1 | Cannot complete the install because one or more required items could not be… |