Skip to content

Instantly share code, notes, and snippets.

@cduret
Created October 1, 2019 09:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cduret/b73b95122ae84f74889738ceb6f5f19c to your computer and use it in GitHub Desktop.
Save cduret/b73b95122ae84f74889738ceb6f5f19c to your computer and use it in GitHub Desktop.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.hug.simed.rdf</groupId>
<artifactId>rdf-api</artifactId>
<version>1.0.0</version>
</parent>
<artifactId>rdf-neo4j-api</artifactId>
<version>1.0.0</version>
<packaging>bundle</packaging>
<name>rdf-neo4j-api</name>
<properties>
<common-langs-version>3.9</common-langs-version>
<eclipse-collections-version>9.2.0</eclipse-collections-version>
<lucene-version>5.5.5</lucene-version>
<netty-version>4.1.41.Final</netty-version>
<neo4j-version>3.5.9</neo4j-version>
<neo4j-cypher-version>3.1.9</neo4j-cypher-version>
<neo4j-shell-version>3.5.0-beta01</neo4j-shell-version>
<scala-lang-version>2.11.12</scala-lang-version>
</properties>
<repositories>
<repository>
<id>maven-restlet</id>
<name>Public online Restlet repository</name>
<url>http://maven.restlet.org</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.25</version>
<scope>provided</scope>
</dependency>
<!-- neo4j stuff -->
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-ast-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-bolt</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-concurrent</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-data-collector</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-index</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-lucene-index</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-lucene-upgrade</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-udc</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-kernel-api</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-kernel</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-graphdb-api</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-command-line</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-configuration</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-common</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-diagnostics</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-expressions-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-front-end-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-graph-algo</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-logging</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-collections</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-resource</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-io</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-unsafe</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-shell</artifactId>
<version>${neo4j-shell-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-ssl</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-values</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-procedure-api</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-spatial-index</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-slf4j</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher</artifactId>
<version>${neo4j-version}</version>
</dependency>
<!--dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher-compiler-3.1</artifactId>
<version>${neo4j-cypher-version}</version>
</dependency-->
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher-ir-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher-logical-plans-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher-planner-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher-planner-spi-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher-interpreted-runtime</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher-runtime-util</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-parser-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-rewriting-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-security</artifactId>
<version>${neo4j-version}</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-util-3.5</artifactId>
<version>${neo4j-version}</version>
</dependency>
<!-- neo4j dependencies -->
<dependency>
<groupId>org.eclipse.collections</groupId>
<artifactId>eclipse-collections-api</artifactId>
<version>${eclipse-collections-version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.collections</groupId>
<artifactId>eclipse-collections</artifactId>
<version>${eclipse-collections-version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${common-langs-version}</version>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>${scala-lang-version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>1.63</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.63</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk15on</artifactId>
<version>1.63</version>
</dependency>
<dependency>
<groupId>org.parboiled</groupId>
<artifactId>parboiled-core</artifactId>
<version>1.1.7</version>
</dependency>
<dependency>
<groupId>org.parboiled</groupId>
<artifactId>parboiled-scala_2.11</artifactId>
<version>1.1.7</version>
</dependency>
<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-handler</artifactId>
<version>${netty-version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-buffer</artifactId>
<version>${netty-version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-common</artifactId>
<version>${netty-version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport</artifactId>
<version>${netty-version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-epoll</artifactId>
<version>${netty-version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
<version>${lucene-version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-queryparser</artifactId>
<version>${lucene-version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-codecs</artifactId>
<version>${lucene-version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-backward-codecs</artifactId>
<version>${lucene-version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
<version>6.0.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>3.5.0</version>
<extensions>true</extensions>
<configuration>
<instructions>
<Embed-Dependency>
artifactId=neo4j;inline=true,
artifactId=neo4j-ast-3.5;inline=true,
artifactId=neo4j-concurrent;inline=true,
artifactId=neo4j-cypher;inline=true,
artifactId=neo4j-cypher-interpreted-runtime;inline=true,
artifactId=neo4j-cypher-ir-3.5;inline=true,
artifactId=neo4j-cypher-logical-plans-3.5;inline=true,
artifactId=neo4j-cypher-planner-spi-3.5;inline=true,
artifactId=neo4j-cypher-planner-3.5;inline=true,
artifactId=neo4j-cypher-runtime-util;inline=true,
artifactId=neo4j-data-collector;inline=true,
artifactId=neo4j-expressions-3.5;inline=true,
artifactId=neo4j-front-end-3.5;inline=true,
artifactId=neo4j-graph-algo;inline=true,
artifactId=neo4j-index;inline=true,
artifactId=neo4j-lucene-index;inline=true,
artifactId=neo4j-lucene-upgrade;inline=true,
artifactId=neo4j-kernel-api;inline=true,
artifactId=neo4j-kernel;inline=true,
artifactId=neo4j-graphdb-api;inline=true,
artifactId=neo4j-command-line;inline=true,
artifactId=neo4j-configuration;inline=true,
artifactId=neo4j-common;inline=true,
artifactId=neo4j-diagnostics;inline=true,
artifactId=neo4j-logging;inline=true,
artifactId=neo4j-collections;inline=true,
artifactId=neo4j-resource;inline=true,
artifactId=neo4j-io;inline=true,
artifactId=neo4j-unsafe;inline=true,
artifactId=neo4j-parser-3.5;inline=true,
artifactId=neo4j-rewriting-3.5;inline=true,
artifactId=neo4j-security;inline=true,
artifactId=neo4j-shell;inline=true,
artifactId=neo4j-ssl;inline=true,
artifactId=neo4j-values;inline=true,
artifactId=neo4j-procedure-api;inline=true,
artifactId=neo4j-bolt;inline=true,
artifactId=neo4j-spatial-index;inline=true,
artifactId=neo4j-slf4j;inline=true,
artifactId=neo4j-udc;inline=true,
artifactId=neo4j-util-3.5;inline=true,
*;groupId=org.neo4j;artifactId=neo4j-bolt;inline=META-INF/services/*,
*:groupId=org.neo4j;artifactId=neo4j-configuration;inline=META-INF/services/*,
*;groupId=org.neo4j;artifactId=neo4j-cypher;inline=META-INF/services/*,
*;groupId=org.neo4j;artifactId=neo4j-io;inline=META-INF/services/*,
*;groupId=org.neo4j;artifactId=neo4j-kernel;inline=META-INF/services/*,
*;groupId=org.neo4j;artifactId=neo4j-security;inline=META-INF/services/*,
artifactId=eclipse-collections-api;inline=true,
artifactId=eclipse-collections;inline=true,
artifactId=commons-lang3;inline=true,
artifactId=scala-library;inline=true,
artifactId=bcpkix-jdk15on;inline=true,
artifactId=bcprov-jdk15on;inline=true,
artifactId=bcmail-jdk15on;inline=true,
artifactId=netty-buffer;inline=true,
artifactId=netty-common;inline=true,
artifactId=netty-handler;inline=true,
artifactId=netty-transport;inline=true,
artifactId=netty-transport-native-epoll;inline=true,
artifactId=lucene-core;inline=true,
artifactId=lucene-queryparser;inline=true,
artifactId=lucene-codecs;inline=true,
artifactId=lucene-backward-codecs;inline=true,
artifactId=caffeine;inline=true,
artifactId=parboiled-core;inline=true,
artifactId=parboiled-scala_2.11;inline=true
</Embed-Dependency>
<Import-Package>
sun.misc,
sun.nio.ch,
com.sun.nio.file,
javax.management,
javax.net.ssl,
javax.crypto.spec,
javax.security.cert,
org.slf4j,
org.osgi.framework
</Import-Package>
<SPI-Provider>*</SPI-Provider>
<SPI-Consumer>*</SPI-Consumer>
<_exportcontents>
com.github.benmanes.caffeine.*,
org.neo4j.*;version=${neo4j-version},
org.eclipse.collections.*;version=${eclipse-collections-version},
org.apache.commons.*,
io.netty.*,
org.apache.lucene.*;version=${lucene-version},
org.bouncycastle.*,
org.parboiled.*,
scala.*
</_exportcontents>
</instructions>
</configuration>
</plugin>
</plugins>
</build>
</project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment