org.mapstruct maven dependency

Java
...<properties>    <org.mapstruct.version>1.3.1.Final</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.5.1</version> <!-- or newer version -->            <configuration>                <source>1.8</source> <!-- depending on your project -->                <target>1.8</target> <!-- depending on your project -->                <annotationProcessorPaths>                    <path>                        <groupId>org.mapstruct</groupId>                        <artifactId>mapstruct-processor</artifactId>                        <version>${org.mapstruct.version}</version>                    </path>                    <!-- other annotation processors -->                </annotationProcessorPaths>            </configuration>        </plugin>    </plugins></build>
Source

Also in Java: