| Group ID: |
io.github.sebasbaumh |
| Artifact ID: |
mapbox-vector-tile-java |
| Version: |
25.1.0 |
| Last modified: |
03.06.2025 09:25 |
| Packaging: |
jar |
| Name: |
Mapbox Vector Tiles - Java |
| Description: |
Mapbox Vector Tile Support for Java. |
| URL: |
https://github.com/sebasbaumh/mapbox-vector-tile-java |
| License: |
Apache Licence 2.0 |
| Source: |
https://github.com/sebasbaumh/mapbox-vector-tile-java/tree/main |
| Developers: |
Sebastian Baumhekel |
|
|
| Size: |
104.0 KB |
| Download: |
https://repo.maven.apache.org/maven2/io/github/sebasbaumh/mapbox-vector-tile-java/25.1.0/mapbox-vector-tile-java-25.1.0.jar |
| POM: |
Show
hide
<?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">
<modelVersion>4.0.0</modelVersion>
<groupId>io.github.sebasbaumh</groupId>
<artifactId>mapbox-vector-tile-java</artifactId>
<!-- version for release -->
<version>25.1.0</version>
<packaging>jar</packaging>
<name>Mapbox Vector Tiles - Java</name>
<description>Mapbox Vector Tile Support for Java.</description>
<url>https://github.com/sebasbaumh/mapbox-vector-tile-java</url>
<licenses>
<license>
<name>Apache Licence 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
</license>
</licenses>
<developers>
<developer>
<name>Sebastian Baumhekel</name>
<email>sebastian.baumhekel@gmail.com</email>
<url>https://github.com/sebasbaumh</url>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/sebasbaumh/mapbox-vector-tile-java.git</connection>
<developerConnection>scm:git:ssh://github.com:sebasbaumh/mapbox-vector-tile-java.git</developerConnection>
<url>https://github.com/sebasbaumh/mapbox-vector-tile-java/tree/main</url>
<tag>v25.1.0</tag>
</scm>
<!-- Sonatype repository -->
<distributionManagement>
<snapshotRepository>
<id>ossrh</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<repository>
<id>ossrh</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
</distributionManagement>
<properties>
<!-- encoding for resource files -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<!-- support for annotations -->
<dependency>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-annotations</artifactId>
<version>4.9.3</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jdt</groupId>
<artifactId>org.eclipse.jdt.annotation</artifactId>
<version>2.3.100</version>
<scope>provided</scope>
</dependency>
<!-- MVT encoding -->
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>4.31.1</version>
</dependency>
<!-- Geometry model -->
<dependency>
<groupId>org.locationtech.jts</groupId>
<artifactId>jts-core</artifactId>
<version>1.20.0</version>
</dependency>
<!-- Test scope dependencies -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.17</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version>2.0.17</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.14.0</version>
<configuration>
<source>21</source>
<target>21</target>
<compilerArgument>-Xlint:all</compilerArgument>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.5.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.3.1</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- copy javadoc -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.11.2</version>
<configuration>
<quiet>true</quiet>
<show>public</show>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<!-- Java 21 -->
<source>21</source>
<!-- ignore javadoc errors -->
<doclint>none</doclint>
<failOnError>false</failOnError>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.5.0</version>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireMavenVersion>
<version>3.9</version>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
<!-- plugins for deployment to Sonatype/Maven Central -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>3.1.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.2.7</version>
<configuration>
<!-- use gpg2 (Windows) -->
<!--<executable>gpg2.exe</executable>-->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>3.1.1</version>
<configuration>
<localCheckout>true</localCheckout>
<pushChanges>false</pushChanges>
<releaseProfiles>release-sign-artifacts</releaseProfiles>
<tagNameFormat>v@{project.version}</tagNameFormat>
</configuration>
</plugin>
<plugin>
<groupId>org.sonatype.central</groupId>
<artifactId>central-publishing-maven-plugin</artifactId>
<version>0.7.0</version>
<extensions>true</extensions>
<configuration>
<publishingServerId>central</publishingServerId>
<autoPublish>true</autoPublish>
</configuration>
</plugin>
<!-- plugins for checking dependencies -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.8.1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.18.0</version>
</plugin>
</plugins>
</build>
<profiles>
<!--
The release-sign-artifacts profile only needs activated when cutting a release for maven central.
It will generate additional artifacts for javadoc and source as well as GPG signatures for each artifact.
This profile also assumes that the properties for the gpg plugin (such as gpg.keyname and gpg.passphrase
are either defined in a settings.xml file or similar facility.
-->
<profile>
<id>release-sign-artifacts</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
|
| Maven: |
<dependency>
<groupId>io.github.sebasbaumh</groupId>
<artifactId>mapbox-vector-tile-java</artifactId>
<version>25.1.0</version>
</dependency>
|
| Gradle: |
io.github.sebasbaumh:mapbox-vector-tile-java:25.1.0 |
|
Contained classes:
|
Show all
|
|
Contained classes:
|
|
| Dependencies: |
|
| Used by: iArtifacts that declare a dependency on this library - on any version, not necessarily this exact one. |
|
| Dependency Graph: |
Show
Less
More
|