janusgraph-hbase
Used in
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>com.pontusvision</groupId> <artifactId>janusgraph-hbase</artifactId> <version>100.3.2.1</version> </dependency>
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.pontusvision</groupId> <artifactId>janusgraph-hbase-parent</artifactId> <version>100.3.2.1</version> <relativePath>../pom.xml</relativePath> </parent> <artifactId>janusgraph-hbase</artifactId> <name>JanusGraph-HBase: Universal binary</name> <url>https://janusgraph.org</url> <properties> <top.level.basedir>${basedir}/../..</top.level.basedir> </properties> <dependencies> <dependency> <groupId>${project.groupId}</groupId> <artifactId>janusgraph-hbase-core</artifactId> <version>${project.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>janusgraph-hbase-10</artifactId> <version>${project.version}</version> <optional>true</optional> </dependency> </dependencies> <profiles> <profile> <id>janusgraph-release</id> <dependencies> <dependency> <groupId>${project.groupId}</groupId> <artifactId>janusgraph-hbase-core</artifactId> <version>${project.version}</version> <classifier>sources</classifier> <optional>true</optional> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>janusgraph-hbase-core</artifactId> <version>${project.version}</version> <classifier>javadoc</classifier> <optional>true</optional> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>janusgraph-hbase-10</artifactId> <version>${project.version}</version> <classifier>sources</classifier> <optional>true</optional> </dependency> </dependencies> <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> <id>build-hbase-source-and-javdoc-jars</id> <phase>package</phase> <goals> <goal>single</goal> </goals> <configuration> <attach>true</attach> <appendAssemblyId>true</appendAssemblyId> <descriptors> <descriptor>${project.basedir}/src/assembly/sources-jar.xml</descriptor> <descriptor>${project.basedir}/src/assembly/javadoc-jar.xml</descriptor> </descriptors> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> <id>build-hbase-code-jar</id> <phase>package</phase> <goals> <goal>single</goal> </goals> <configuration> <attach>true</attach> <appendAssemblyId>false</appendAssemblyId> <descriptors> <descriptor>${project.basedir}/src/assembly/code-jar.xml</descriptor> </descriptors> </configuration> </execution> <execution> <id>copy-hbase-bin</id> <phase>none</phase> </execution> </executions> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <executions> <execution> <id>filter-hbase-conf</id> <phase>none</phase> </execution> </executions> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <executions> <execution> <id>clean-hbase-files</id> <phase>none</phase> </execution> </executions> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <executions> <execution> <id>default-jar</id> <phase>none</phase> </execution> </executions> </plugin> <!-- Redeclare gpg-plugin's sign-artifacts execution below the assembly plugin to guarantee that signing happens after assembly during the package lifecycle phase --> <plugin> <artifactId>maven-gpg-plugin</artifactId> <executions> <execution> <id>sign-artifacts</id> </execution> </executions> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <executions> <execution> <id>default-test</id> <phase>none</phase> </execution> <execution> <id>tinkerpop-test</id> <phase>none</phase> </execution> </executions> </plugin> </plugins> </build> </project>