4.0.0 org.rocksdb rocksdbjni ${ROCKSDB_JAVA_VERSION} RocksDB JNI RocksDB fat jar that contains .so files for linux32 and linux64 (glibc and musl-libc), jnilib files for Mac OSX, and a .dll for Windows x64. https://rocksdb.org 2012 Apache License 2.0 http://www.apache.org/licenses/LICENSE-2.0.html repo GNU General Public License, version 2 http://www.gnu.org/licenses/gpl-2.0.html repo scm:git:https://github.com/facebook/rocksdb.git scm:git:https://github.com/facebook/rocksdb.git scm:git:https://github.com/facebook/rocksdb.git Facebook https://www.facebook.com Facebook help@facebook.com America/New_York architect rocksdb - Google Groups rocksdb-subscribe@googlegroups.com rocksdb-unsubscribe@googlegroups.com rocksdb@googlegroups.com https://groups.google.com/forum/#!forum/rocksdb 1.8 1.8 UTF-8 org.apache.maven.plugins maven-compiler-plugin 3.2 ${project.build.source} ${project.build.target} ${project.build.sourceEncoding} org.apache.maven.plugins maven-surefire-plugin 2.18.1 ${argLine} -ea -Xcheck:jni -Djava.library.path=${project.build.directory} false false ${project.build.directory}/* org.jacoco jacoco-maven-plugin 0.7.2.201409121644 prepare-agent report prepare-package report org.codehaus.gmaven groovy-maven-plugin 2.0 process-classes execute Xenu String fileContents = new File(project.basedir.absolutePath + '/../include/rocksdb/version.h').getText('UTF-8') matcher = (fileContents =~ /(?s).*ROCKSDB_MAJOR ([0-9]+).*?/) String major_version = matcher.getAt(0).getAt(1) matcher = (fileContents =~ /(?s).*ROCKSDB_MINOR ([0-9]+).*?/) String minor_version = matcher.getAt(0).getAt(1) matcher = (fileContents =~ /(?s).*ROCKSDB_PATCH ([0-9]+).*?/) String patch_version = matcher.getAt(0).getAt(1) String version = String.format('%s.%s.%s', major_version, minor_version, patch_version) // Set version to be used in pom.properties project.version = version // Set version to be set as jar name project.build.finalName = project.artifactId + "-" + version com.github.spotbugs spotbugs-maven-plugin 4.7.2.1 spotbugs-exclude.xml com.github.spotbugs spotbugs 4.7.3 org.apache.maven.plugins maven-pmd-plugin 3.20.0 check cpd-check /pmd-rules.xml junit junit 4.13.1 test org.hamcrest hamcrest 2.2 test cglib cglib 3.3.0 test org.assertj assertj-core 2.9.0 test org.mockito mockito-all 1.10.19 test org.apache.maven.plugins maven-jxr-plugin 3.3.0