2

我的项目的依赖项之一位于链接下的 bintray

https://bintray.com/azavea/geotrellis/geotrellis-spark/view

他们给出了如下的maven片段

<dependency>
  <groupId>com.azavea.geotrellis</groupId>
  <artifactId>geotrellis-spark_2.10</artifactId>
  <version>0.10.0-a9ab100</version>
  <type>pom</type>
</dependency>

我可以在我的 maven 项目的 POM 文件中使用它,还是我必须在<repository></repository>配置存储库中添加任何内容以从中下载此依赖项?

4

3 回答 3

2

您需要配置 Maven 以使用 Geotrellis 存储库。简而言之,您需要将其添加到 Maven 的settings.xml文件中。

请单击repo 页面上的 Set Me Up 按钮,然后按照“使用 Maven 解决工件”部分下的说明进行操作。

于 2016-03-10T16:28:09.597 回答
2
  1. 转到所需的 Bintray 项目/存储库(例如https://bintray.com/jerady/maven/FontAwesomeFX/11.0.0

  2. 点击设置!图标(右上角)在此处输入图像描述

  3. 单击弹出窗口中的下载设置在此处输入图像描述

  4. 将设置保存到您的 Maven 用户目录(例如 C:\Users\myusername.m2)

  5. 像往常一样将依赖项添加到您的 POM.xml 文件中

于 2019-01-17T09:34:40.540 回答
0

这个工件似乎在Maven 中央仓库中,但唯一发布的版本是:0.10.0-M1.

我的猜测是,在项目的pom.xml依赖片段中使用这个版本应该没问题。

如果您想实际使用完全相同的版本0.10.0-a9ab100,那么您可以JAR从下载文件bintray并使用Maven install pluginmvn install:install-file或类似的东西)将其安装到本地存储库(~/.m2)中。

于 2016-03-10T13:39:26.420 回答