jimagehash-java8-backport
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>io.github.hbchbw</groupId>
<artifactId>jimagehash-java8-backport</artifactId>
<version>1.0.0</version>
</dependency><?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/xsd/maven-4.0.0.xsd"> <!-- Project settings --> <modelVersion>4.0.0</modelVersion> <groupId>io.github.hbchbw</groupId> <artifactId>jimagehash-java8-backport</artifactId> <version>1.0.0</version> <name>Java 8 Compatible Backport of JImageHash</name> <description>A Java 8 compatible backport of JImageHash, a perceptual image hashing library for matching similar images</description> <url>https://github.com/hbchbw/jimagehash-java8-backport</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <javac.target>8</javac.target> </properties> <licenses> <license> <name>MIT</name> <url>https://opensource.org/licenses/MIT</url> <distribution>repo</distribution> </license> </licenses> <developers> <developer> <id>hbchbw</id> <name>Yuxuan Qiu</name> <email>yxqiu1997@outlook.com</email> <url>https://github.com/hbchbw</url> </developer> </developers> <scm> <connection>scm:git:git://github.com/hbchbw/jimagehash-java8-backport.git</connection> <developerConnection>scm:git:ssh://github.com/hbchbw/jimagehash-java8-backport.git</developerConnection> <url>https://github.com/hbchbw/jimagehash-java8-backport</url> </scm> <!-- Dependencies --> <dependencies> <!-- Fast image access methods and overall utility code --> <dependency> <groupId>io.github.hbchbw</groupId> <artifactId>utilitycode-java8-backport</artifactId> <version>1.0.0</version> </dependency> <!-- Required for perceptive hasher --> <dependency> <groupId>com.github.wendykierp</groupId> <artifactId>JTransforms</artifactId> <version>3.1</version> <classifier>with-dependencies</classifier> </dependency> <!-- Database image matcher dependency. It's large so let user decide if they are using it. --> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.4.200</version> <optional>true</optional> </dependency> <!-- Example dependencies. They are required to compile the library but won't be needed during execution if non examples are run. Therefore, there is no need for depended libraries to also depend on those projects. Set the optional tag to true. --> <!-- Testing --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.7.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>5.7.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-params</artifactId> <version>5.7.2</version> <scope>test</scope> </dependency> </dependencies> <!-- Build settings --> <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>3.3.0</version> <configuration> <source>8</source> </configuration> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>3.2.0</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.sonatype.central</groupId> <artifactId>central-publishing-maven-plugin</artifactId> <version>0.8.0</version> <extensions>true</extensions> <configuration> <publishingServerId>ossrh</publishingServerId> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>3.2.4</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> <configuration> <gpgArguments> <arg>--pinentry-mode</arg> <arg>loopback</arg> </gpgArguments> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.5.0</version> <executions> <execution> <id>shade-jar</id> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <shadedArtifactAttached>true</shadedArtifactAttached> <shadedClassifierName>all</shadedClassifierName> <createDependencyReducedPom>false</createDependencyReducedPom> </configuration> </execution> </executions> </plugin> </plugins> </build> <distributionManagement> <snapshotRepository> <id>ossrh</id> <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> </snapshotRepository> <repository> <id>ossrh</id> <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url> </repository> </distributionManagement> </project>