Hi, Based on the documentarion the following should be enough to make mapstruct work: ... <properties> <org.mapstruct.version>1.6.3</org.mapstruct.version> </properties> ... <dependencies> <dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct</artifactId> <version>${org.mapstruct.version}</version> </dependency> </dependencies> ... <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> <annotationProcessorPaths> <path> <groupId>org.mapstruct</groupId> <artifactId>mapstruct-processor</artifactId> <version>${org.mapstruct.version}</version> </path> </annotationProcessorPaths> </configuration> </plugin> </plugins> </build> I was unable to generate any mapper with this configuration, and I had to add: <dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct-processor</artifactId> <version>${org.mapstruct.version}</version> </dependency> This happened with Eclipse IDE eclipse-jee-2024-12-R-win32-x86_64 as well as eclipse-jee-2025-06-R-win32-x86_64 Thanks Asier
Hi,
Based on the documentarion the following should be enough to make mapstruct work:
...
1.8
<org.mapstruct.version>1.6.3</org.mapstruct.version>
...
org.mapstruct
mapstruct
${org.mapstruct.version}
...
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
1.8
org.mapstruct
mapstruct-processor
${org.mapstruct.version}
I was unable to generate any mapper with this configuration, and I had to add:
This happened with Eclipse IDE eclipse-jee-2024-12-R-win32-x86_64 as well as eclipse-jee-2025-06-R-win32-x86_64
Thanks
Asier