我的项目依赖项之一是在链接
下的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>
中添加任何内容来配置存储库以从中下载此依赖项?
答案 0 :(得分:1)
您需要将Maven配置为使用Geotrellis存储库。简而言之,您需要将其添加到Maven的settings.xml
文件中。
请点击the repo page上的设置我按钮,然后按照“使用Maven解决工件”一节中的说明进行操作。
答案 1 :(得分:0)
这个工件似乎在Maven central repo中,但唯一发布的版本是:0.10.0-M1
。
我的猜测是在项目的pom.xml
依赖关系代码段中使用此版本应该没问题。
如果您想真正使用完全相同的版本0.10.0-a9ab100
,那么您可以从JAR
下载bintray
文件并使用Maven install plugin
(mvn install:install-file
或类似的东西)将其安装在本地存储库(~/.m2
)。
答案 2 :(得分:0)
转到所需的Bintray项目/存储库(例如https://bintray.com/jerady/maven/FontAwesomeFX/11.0.0)
将设置保存到您的Maven用户目录(例如C:\ Users \ myusername.m2)
像往常一样将依赖项添加到您的POM.xml文件中