Skip to content
This repository was archived by the owner on Oct 8, 2020. It is now read-only.

Commit 5b6e366

Browse files
committed
Resolve dependency issue
1 parent 64b73a3 commit 5b6e366

File tree

3 files changed

+292
-215
lines changed

3 files changed

+292
-215
lines changed

pom.xml

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,62 @@
141141
<version>19.0</version>
142142
</dependency>
143143

144+
<!-- RDF Layer -->
145+
<dependency>
146+
<groupId>${project.groupId}</groupId>
147+
<artifactId>sansa-rdf-spark-bundle</artifactId>
148+
<version>0.1.0</version>
149+
</dependency>
150+
151+
<dependency>
152+
<groupId>${project.groupId}</groupId>
153+
<artifactId>sansa-rdf-flink</artifactId>
154+
<version>0.1.0</version>
155+
</dependency>
156+
<!-- OWL Layer -->
157+
<dependency>
158+
<groupId>${project.groupId}</groupId>
159+
<artifactId>sansa-owl-spark</artifactId>
160+
<version>0.1.0</version>
161+
</dependency>
162+
<dependency>
163+
<groupId>${project.groupId}</groupId>
164+
<artifactId>sansa-owl-flink</artifactId>
165+
<version>0.1.0</version>
166+
</dependency>
167+
168+
<!-- Query Layer -->
169+
<dependency>
170+
<groupId>${project.groupId}</groupId>
171+
<artifactId>sansa-query-spark-bundle</artifactId>
172+
<version>0.1.0</version>
173+
</dependency>
174+
175+
176+
<!-- Inference Layer -->
177+
<dependency>
178+
<groupId>${project.groupId}</groupId>
179+
<artifactId>sansa-inference-parent_${scala.binary.version}</artifactId>
180+
<version>0.1.0</version>
181+
</dependency>
182+
<dependency>
183+
<groupId>${project.groupId}</groupId>
184+
<artifactId>sansa-inference-spark_${scala.binary.version}</artifactId>
185+
<version>0.1.0</version>
186+
</dependency>
187+
<dependency>
188+
<groupId>${project.groupId}</groupId>
189+
<artifactId>sansa-inference-flink_${scala.binary.version}</artifactId>
190+
<version>0.1.0</version>
191+
</dependency>
192+
193+
<!-- ML Layer -->
194+
<dependency>
195+
<groupId>${project.groupId}</groupId>
196+
<artifactId>sansa-ml-spark</artifactId>
197+
<version>0.1.0</version>
198+
</dependency>
199+
144200
</dependencies>
145201
</dependencyManagement>
146202

@@ -231,6 +287,28 @@
231287
<enabled>true</enabled>
232288
</snapshots>
233289
</repository>
290+
<repository>
291+
<id>maven.aksw.internal</id>
292+
<name>AKSW Release Repository</name>
293+
<url>http://maven.aksw.org/archiva/repository/internal</url>
294+
<releases>
295+
<enabled>true</enabled>
296+
</releases>
297+
<snapshots>
298+
<enabled>false</enabled>
299+
</snapshots>
300+
</repository>
301+
<repository>
302+
<id>maven.aksw.snapshots</id>
303+
<name>AKSW Snapshot Repository</name>
304+
<url>http://maven.aksw.org/archiva/repository/snapshots</url>
305+
<releases>
306+
<enabled>false</enabled>
307+
</releases>
308+
<snapshots>
309+
<enabled>true</enabled>
310+
</snapshots>
311+
</repository>
234312
</repositories>
235313

236314
</project>

sansa-examples-flink/pom.xml

Lines changed: 87 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,29 @@
77
<groupId>net.sansa-stack</groupId>
88
<version>0.1.0-SNAPSHOT</version>
99
</parent>
10-
<groupId>net.sansa-stack</groupId>
1110
<artifactId>sansa-examples-flink</artifactId>
12-
<version>0.1.0-SNAPSHOT</version>
1311
<name>SANSA Examples - Apache Flink</name>
1412
<description>SANSA examples for Apache Flink</description>
1513

1614
<dependencies>
17-
<!-- SANSA OWL-->
15+
<!-- SANSA RDF -->
16+
17+
<!-- SANSA OWL -->
1818
<dependency>
19-
<groupId>net.sansa-stack</groupId>
19+
<groupId>${project.groupId}</groupId>
2020
<artifactId>sansa-owl-flink</artifactId>
2121
<version>0.1.0-SNAPSHOT</version>
2222
</dependency>
2323

2424
<!-- SANSA Inference -->
2525
<dependency>
26-
<groupId>net.sansa-stack</groupId>
27-
<artifactId>sansa-inference-flink_2.11</artifactId>
28-
<version>0.1.0-SNAPSHOT</version>
26+
<groupId>${project.groupId}</groupId>
27+
<artifactId>sansa-inference-flink_${scala.binary.version}</artifactId>
2928
</dependency>
30-
29+
30+
<!-- SANSA Query -->
31+
32+
<!-- SANSA ML -->
3133

3234
<!-- Scala -->
3335
<dependency>
@@ -95,83 +97,83 @@
9597
</execution>
9698
</executions>
9799
</plugin>
98-
<plugin>
99-
<groupId>org.apache.maven.plugins</groupId>
100-
<artifactId>maven-shade-plugin</artifactId>
101-
<version>2.4.3</version>
102-
<executions>
103-
<execution>
104-
<phase>package</phase>
105-
<goals>
106-
<goal>shade</goal>
107-
</goals>
108-
<configuration>
109-
<artifactSet>
110-
<excludes>
111-
<exclude>com.esotericsoftware.kryo:kryo</exclude>
112-
<exclude>com.esotericsoftware.minlog:minlog</exclude>
113-
<exclude>com.fasterxml.jackson.core:jackson*</exclude>
114-
<exclude>com.github.scopt:scopt_2.11</exclude>
115-
<exclude>com.google.code.findbugs:jsr305</exclude>
116-
<exclude>com.google.protobuf:protobuf-java</exclude>
117-
<exclude>com.jamesmurty.utils:java-xmlbuilder</exclude>
118-
<exclude>com.jcraft:jsch</exclude>
119-
<exclude>com.sun.jersey:jersey-core</exclude>
120-
<exclude>com.thoughtworks.paranamer:paranamer</exclude>
121-
<exclude>com.typesafe:config</exclude>
122-
<exclude>com.typesafe.akka:*</exclude>
123-
<exclude>com.twitter:chill_2.11</exclude>
124-
<exclude>commons-beanutils:commons-beanutils-bean-collections</exclude>
125-
<exclude>commons-cli:commons-cli</exclude>
126-
<exclude>commons-codec:commons-codec</exclude>
127-
<exclude>commons-configuration:commons-configuration</exclude>
128-
<exclude>commons-daemon:commons-daemon</exclude>
129-
<exclude>commons-digester:commons-digester</exclude>
130-
<exclude>commons-el:commons-el</exclude>
131-
<exclude>commons-lang:commons-lang</exclude>
132-
<exclude>commons-logging:commons-logging</exclude>
133-
<exclude>commons-net:commons-net</exclude>
134-
<exclude>commons-collections:commons-collections</exclude>
135-
<exclude>io.netty:netty*</exclude>
136-
<exclude>io.dropwizard.metrics:metrics*</exclude>
137-
<exclude>javax.activation:activation</exclude>
138-
<exclude>javax.servlet:servlet-api</exclude>
139-
<exclude>javax.xml.bind:jaxb-api</exclude>
140-
<exclude>javax.xml.stream:stax-api</exclude>
141-
<exclude>jline:jline</exclude>
142-
<exclude>junit:junit</exclude>
143-
<exclude>org.apache.avro:avro</exclude>
144-
<exclude>org.apache.commons:commons-compress</exclude>
145-
<exclude>org.apache.commons:commons-lang3</exclude>
146-
<exclude>org.apache.commons:commons-math3</exclude>
147-
<exclude>org.apache.flink:*</exclude>
148-
<exclude>org.apache.zookeeper:zookeeper</exclude>
149-
<exclude>org.clapper:grizzled-slf4j_2.11</exclude>
150-
<exclude>org.codehaus.jackson:jackson-*</exclude>
151-
<exclude>org.javassist:javassist</exclude>
152-
<exclude>org.mortbay.jetty:jetty-util</exclude>
153-
<exclude>org.objenesis:objenesis</exclude>
154-
<exclude>org.scala-lang:*</exclude>
155-
<exclude>org.uncommons.maths:uncommons-maths</exclude>
156-
<exclude>org.xerial.snappy:snappy-java</exclude>
157-
<exclude>xmlenc:xmlenc</exclude>
158-
</excludes>
159-
</artifactSet>
160-
<filters>
161-
<filter>
162-
<artifact>*:*</artifact>
163-
<excludes>
164-
<exclude>META-INF/*.SF</exclude>
165-
<exclude>META-INF/*.DSA</exclude>
166-
<exclude>META-INF/*.RSA</exclude>
167-
</excludes>
168-
</filter>
169-
</filters>
170-
<createDependencyReducedPom>false</createDependencyReducedPom>
171-
</configuration>
172-
</execution>
173-
</executions>
174-
</plugin>
100+
<plugin>
101+
<groupId>org.apache.maven.plugins</groupId>
102+
<artifactId>maven-shade-plugin</artifactId>
103+
<version>2.4.3</version>
104+
<executions>
105+
<execution>
106+
<phase>package</phase>
107+
<goals>
108+
<goal>shade</goal>
109+
</goals>
110+
<configuration>
111+
<artifactSet>
112+
<excludes>
113+
<exclude>com.esotericsoftware.kryo:kryo</exclude>
114+
<exclude>com.esotericsoftware.minlog:minlog</exclude>
115+
<exclude>com.fasterxml.jackson.core:jackson*</exclude>
116+
<exclude>com.github.scopt:scopt_2.11</exclude>
117+
<exclude>com.google.code.findbugs:jsr305</exclude>
118+
<exclude>com.google.protobuf:protobuf-java</exclude>
119+
<exclude>com.jamesmurty.utils:java-xmlbuilder</exclude>
120+
<exclude>com.jcraft:jsch</exclude>
121+
<exclude>com.sun.jersey:jersey-core</exclude>
122+
<exclude>com.thoughtworks.paranamer:paranamer</exclude>
123+
<exclude>com.typesafe:config</exclude>
124+
<exclude>com.typesafe.akka:*</exclude>
125+
<exclude>com.twitter:chill_2.11</exclude>
126+
<exclude>commons-beanutils:commons-beanutils-bean-collections</exclude>
127+
<exclude>commons-cli:commons-cli</exclude>
128+
<exclude>commons-codec:commons-codec</exclude>
129+
<exclude>commons-configuration:commons-configuration</exclude>
130+
<exclude>commons-daemon:commons-daemon</exclude>
131+
<exclude>commons-digester:commons-digester</exclude>
132+
<exclude>commons-el:commons-el</exclude>
133+
<exclude>commons-lang:commons-lang</exclude>
134+
<exclude>commons-logging:commons-logging</exclude>
135+
<exclude>commons-net:commons-net</exclude>
136+
<exclude>commons-collections:commons-collections</exclude>
137+
<exclude>io.netty:netty*</exclude>
138+
<exclude>io.dropwizard.metrics:metrics*</exclude>
139+
<exclude>javax.activation:activation</exclude>
140+
<exclude>javax.servlet:servlet-api</exclude>
141+
<exclude>javax.xml.bind:jaxb-api</exclude>
142+
<exclude>javax.xml.stream:stax-api</exclude>
143+
<exclude>jline:jline</exclude>
144+
<exclude>junit:junit</exclude>
145+
<exclude>org.apache.avro:avro</exclude>
146+
<exclude>org.apache.commons:commons-compress</exclude>
147+
<exclude>org.apache.commons:commons-lang3</exclude>
148+
<exclude>org.apache.commons:commons-math3</exclude>
149+
<exclude>org.apache.flink:*</exclude>
150+
<exclude>org.apache.zookeeper:zookeeper</exclude>
151+
<exclude>org.clapper:grizzled-slf4j_2.11</exclude>
152+
<exclude>org.codehaus.jackson:jackson-*</exclude>
153+
<exclude>org.javassist:javassist</exclude>
154+
<exclude>org.mortbay.jetty:jetty-util</exclude>
155+
<exclude>org.objenesis:objenesis</exclude>
156+
<exclude>org.scala-lang:*</exclude>
157+
<exclude>org.uncommons.maths:uncommons-maths</exclude>
158+
<exclude>org.xerial.snappy:snappy-java</exclude>
159+
<exclude>xmlenc:xmlenc</exclude>
160+
</excludes>
161+
</artifactSet>
162+
<filters>
163+
<filter>
164+
<artifact>*:*</artifact>
165+
<excludes>
166+
<exclude>META-INF/*.SF</exclude>
167+
<exclude>META-INF/*.DSA</exclude>
168+
<exclude>META-INF/*.RSA</exclude>
169+
</excludes>
170+
</filter>
171+
</filters>
172+
<createDependencyReducedPom>false</createDependencyReducedPom>
173+
</configuration>
174+
</execution>
175+
</executions>
176+
</plugin>
175177
</plugins>
176178
</build>
177179

0 commit comments

Comments
 (0)