re base code
[sdc.git] / common / onap-sdc-artifact-generator-lib / onap-sdc-artifact-generator-core / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0"
2         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4         <modelVersion>4.0.0</modelVersion>
5
6         <name>onap-sdc-artifact-generator-core</name>
7         <artifactId>onap-sdc-artifact-generator-core</artifactId>
8
9         <parent>
10                 <artifactId>onap-common-lib</artifactId>
11                 <groupId>org.onap.sdc.common</groupId>
12                 <version>1.3.0-SNAPSHOT</version>
13                 <relativePath>../../</relativePath>
14         </parent>
15
16         <dependencies>
17                 <dependency>
18                         <groupId>org.aspectj</groupId>
19                         <artifactId>aspectjrt</artifactId>
20                         <version>${aspectj.version}</version>
21                 </dependency>
22                 <dependency>
23                         <groupId>org.slf4j</groupId>
24                         <artifactId>slf4j-api</artifactId>
25                         <version>${slf4j.version}</version>
26                 </dependency>
27                 <dependency>
28                         <groupId>ch.qos.logback</groupId>
29                         <artifactId>logback-classic</artifactId>
30                         <version>${logback.version}</version>
31                         <scope>provided</scope>
32                 </dependency>
33                 <dependency>
34                         <groupId>ch.qos.logback</groupId>
35                         <artifactId>logback-core</artifactId>
36                         <version>${logback.version}</version>
37                         <scope>provided</scope>
38                 </dependency>
39                 <dependency>
40                         <groupId>com.fasterxml.jackson.core</groupId>
41                         <artifactId>jackson-databind</artifactId>
42                         <version>${jackson.version}</version>
43                 </dependency>
44                 <dependency>
45                         <groupId>com.fasterxml.jackson.dataformat</groupId>
46                         <artifactId>jackson-dataformat-yaml</artifactId>
47                         <version>${jackson.version}</version>
48                 </dependency>
49                 <dependency>
50                         <groupId>commons-codec</groupId>
51                         <artifactId>commons-codec</artifactId>
52                         <version>${commons.codec.version}</version>
53                 </dependency>
54                 <dependency>
55                         <groupId>org.openecomp.sdc</groupId>
56                         <artifactId>openecomp-sdc-logging-api</artifactId>
57                         <version>${project.version}</version>
58                 </dependency>
59                 <dependency>
60                         <groupId>org.openecomp.sdc</groupId>
61                         <artifactId>openecomp-sdc-logging-core</artifactId>
62                         <version>${project.version}</version>
63                         <scope>runtime</scope>
64                 </dependency>
65                 <dependency>
66                         <groupId>org.onap.sdc.common</groupId>
67                         <artifactId>onap-sdc-artifact-generator-api</artifactId>
68                         <version>${project.version}</version>
69                 </dependency>
70                 <dependency>
71                         <groupId>org.testng</groupId>
72                         <artifactId>testng</artifactId>
73                         <scope>test</scope>
74                         <version>${testng.version}</version>
75                 </dependency>
76                 <dependency>
77                         <groupId>commons-io</groupId>
78                         <artifactId>commons-io</artifactId>
79                         <version>${commons.io.version}</version>
80                         <scope>test</scope>
81                 </dependency>
82                 <dependency>
83                         <groupId>org.reflections</groupId>
84                         <artifactId>reflections</artifactId>
85                         <version>${org.reflections.version}</version>
86                 </dependency>
87         </dependencies>
88         <build>
89                 <pluginManagement>
90                         <plugins>
91
92                                 <plugin>
93                                         <groupId>org.codehaus.mojo</groupId>
94                                         <artifactId>aspectj-maven-plugin</artifactId>
95                                         <version>1.8</version>
96                                         <!-- new configuration is here -->
97                                         <configuration>
98                                                 <complianceLevel>1.8</complianceLevel>
99                                                 <source>1.8</source>
100                                                 <target>1.8</target>
101                                         </configuration>
102                                         <executions>
103                                                 <execution>
104                                                         <goals>
105                                                                 <goal>compile</goal>
106                                                         </goals>
107                                                         <phase>test-compile</phase>
108                                                 </execution>
109                                         </executions>
110                                 </plugin>
111                         </plugins>
112                 </pluginManagement>
113
114                 <plugins>
115                         <plugin>
116                                 <groupId>org.codehaus.mojo</groupId>
117                                 <artifactId>aspectj-maven-plugin</artifactId>
118                         </plugin>
119                 </plugins>
120         </build>
121 </project>