diff options
Diffstat (limited to 'workflow-designer-be/pom.xml')
-rw-r--r-- | workflow-designer-be/pom.xml | 42 |
1 files changed, 36 insertions, 6 deletions
diff --git a/workflow-designer-be/pom.xml b/workflow-designer-be/pom.xml index 58041472..65f239ad 100644 --- a/workflow-designer-be/pom.xml +++ b/workflow-designer-be/pom.xml @@ -17,6 +17,8 @@ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> <onap.version>1.3.0-SNAPSHOT</onap.version> + <org.mapstruct.version>1.2.0.Final</org.mapstruct.version> + <org.projectlombok.version>1.18.0</org.projectlombok.version> </properties> <dependencies> @@ -42,15 +44,12 @@ <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> + <version>${org.projectlombok.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-starter-actuator</artifactId> - </dependency> - <dependency> - <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency> @@ -101,6 +100,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.mapstruct</groupId> + <artifactId>mapstruct-jdk8</artifactId> + <version>${org.mapstruct.version}</version> + </dependency> + <dependency> + <groupId>org.junit.jupiter</groupId> + <artifactId>junit-jupiter-api</artifactId> + <version>RELEASE</version> + <scope>test</scope> + </dependency> </dependencies> @@ -110,8 +120,28 @@ <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.5.1</version> + <configuration> + <source>${java.version}</source> + <target>${java.version}</target> + <annotationProcessorPaths> + <path> + <groupId>org.mapstruct</groupId> + <artifactId>mapstruct-processor</artifactId> + <version>${org.mapstruct.version}</version> + </path> + <path> + <groupId>org.projectlombok</groupId> + <artifactId>lombok</artifactId> + <version>${lombok.version}</version> + </path> + </annotationProcessorPaths> + </configuration> + </plugin> </plugins> </build> +</project> - -</project>
\ No newline at end of file |