Neo4j - Graph Database Kernel.
Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org..
Here is the list of declaration for neo4j-kernel. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.neo4j</groupId> <artifactId>neo4j-kernel</artifactId> <version>1.3.M03</version> </dependency>
If you think this Maven repository POM file listing for neo4j-kernel is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:GNU Affero General Public License, Version 3
URL: http://www.gnu.org/licenses/agpl-3.0-standalone.html.
The following plugins are used in the neo4j-kernel-1.3.M03.jar
The following packages are defined in the neo4j-kernel-1.3.M03.jar
org.neo4j.graphdb org.neo4j.graphdb.event org.neo4j.graphdb.index org.neo4j.graphdb.traversal org.neo4j.helpers org.neo4j.helpers.collection org.neo4j.kernel org.neo4j.kernel.impl org.neo4j.kernel.impl.batchinsert org.neo4j.kernel.impl.cache org.neo4j.kernel.impl.core org.neo4j.kernel.impl.index org.neo4j.kernel.impl.nioneo.store org.neo4j.kernel.impl.nioneo.xa org.neo4j.kernel.impl.osgi org.neo4j.kernel.impl.persistence org.neo4j.kernel.impl.transaction org.neo4j.kernel.impl.transaction.xaframework org.neo4j.kernel.impl.traversal org.neo4j.kernel.impl.util
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <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/maven-v4_0_0.xsd"> <parent> <groupId>org.neo4j</groupId> <artifactId>parent-central</artifactId> <version>18</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.neo4j</groupId> <artifactId>neo4j-kernel</artifactId> <version>1.3.M03</version> <name>Neo4j - Graph Database Kernel</name> <description> Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org. </description> <url>http://components.neo4j.org/${project.artifactId}/${project.version}</url> <properties> <bundle.namespace>org.neo4j</bundle.namespace> <short-name>kernel</short-name> </properties> <packaging>jar</packaging> <licenses> <license> <name>GNU Affero General Public License, Version 3</name> <url>http://www.gnu.org/licenses/agpl-3.0-standalone.html</url> </license> </licenses> <issueManagement> <system>Trac</system> <url>https://trac.neo4j.org/query?status=assigned&status=new&status=reopened&component=${short-name}</url> </issueManagement> <build> <resources> <resource> <directory>${basedir}</directory> <targetPath>META-INF</targetPath> <includes> <include>NOTICE.txt</include> <include>LICENSE.txt</include> <include>COPYRIGHT.txt</include> <include>README*.txt</include> <include>CHANGES.txt</include> </includes> </resource> <resource> <directory>${basedir}/src/main/resources/META-INF/</directory> <targetPath>META-INF</targetPath> </resource> </resources> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <skip>false</skip> <argLine>-Xmx300m</argLine> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>clirr-maven-plugin</artifactId> <configuration> <includes> <include>org/neo4j/graphdb/**</include> </includes> </configuration> </plugin> <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <configuration> <property environment="env" /> <target> <mkdir dir="target/generated-sources/version/org/neo4j/kernel/impl/" /> <exec executable="git" osfamily="unix" outputproperty="git.describe" errorproperty="git.describe.error" failifexecutionfails="false" failonerror="false"> <arg value="describe" /> <!-- REQUIRES GIT 1.7: arg value="- -dirty"/ --> </exec> <exec executable="git.cmd" osfamily="winnt" outputproperty="git.describe" errorproperty="git.describe.error" failifexecutionfails="false" failonerror="false"> <arg value="describe" /> <!-- REQUIRES GIT 1.7 on Windows, e.g. http://code.google.com/p/msysgit/ on the PATH/ --> </exec> <property name="git.describe" value="" /> <echo file="target/generated-sources/version/org/neo4j/${short-name}/impl/ComponentVersion.java">package org.neo4j.${short-name}.impl; import org.neo4j.kernel.Version; import org.neo4j.helpers.Service; @Service.Implementation(Version.class) public class ComponentVersion extends Version { public ComponentVersion() { super("${project.artifactId}", "${project.version}"); } @Override public String getRevision() { return "${git.describe}"; } } </echo> </target> </configuration> <goals><goal>run</goal></goals> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <goals><goal>add-source</goal></goals> <configuration> <sources> <source>target/generated-sources/version</source> </sources> </configuration> </execution> </executions> </plugin> </plugins> </build> <dependencies> <!-- Create META-INF/services/*-files automatically --> <!-- dependency> <groupId>org.neo4j.build</groupId> <artifactId>services-annotation</artifactId> <version>1-SNAPSHOT</version> <scope>provided</scope> </dependency --> <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jta_1.1_spec</artifactId> </dependency> <dependency> <groupId>org.osgi</groupId> <artifactId>osgi_R4_core</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.osgi</groupId> <artifactId>osgi_R4_compendium</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> </dependencies> <reporting> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>clirr-maven-plugin</artifactId> <configuration> <includes> <include>org/neo4j/graphdb/**</include> </includes> <!-- ABK: this looks wrong to me version>${project.version}</version> <comparisonVersion>1.0</comparisonVersion> --> </configuration> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <detectJavaApiLink>true</detectJavaApiLink> <detectLinks>true</detectLinks> <quiet>true</quiet> <excludePackageNames>*.impl.*</excludePackageNames> <groups> <group> <title>Graph database</title> <packages>org.neo4j.kernel:org.neo4j.graphdb:org.neo4j.kernel.*:org.neo4j.graphdb.*:org.apache.*</packages> </group> <group> <title>Helpers</title> <packages>org.neo4j.helpers:org.neo4j.helpers.*</packages> </group> </groups> </configuration> </plugin> </plugins> </reporting> <distributionManagement> <site> <id>neo4j-site</id> <url>scpexe://components.neo4j.org/home/neo/components/${project.artifactId}/${project.version}</url> </site> </distributionManagement> </project>