我有一些代码需要使用shibboleth代码库。我所做的手动安装步骤是下载shibboleth-identityprovider-2.3.5-bin.tar.gz,然后解压缩并做一些调整并添加一些构建的jar。如何在maven依赖项中使用“xxx-bin.tar.gz”文件?
我想在maven组装阶段这样做。但是,由于二进制文件中有一个“-bin”,我不知道要在我的pom.xml中指定要下载该文件的内容。在我的POM我有:
<dependency>
<groupId>edu.internet2.middleware</groupId>
<artifactId>shibboleth-identityprovider</artifactId>
<version>2.3.5</version>
<type>tar.gz</type>
<exclusions>
<exclusion>
<artifactId>shibboleth-jce</artifactId>
<groupId>edu.internet2.middleware</groupId>
</exclusion>
</exclusions>
</dependency>
然而,相关性检查失败(大概是因为tar文件被命名为 “的陈词滥调,identityprovider-2.3.5-bin.tar.gz”,而不是“的陈词滥调,identityprovier-2.3 .5.tar.gz”。
我不知道我需要在我的POM指定要使用正确的tar文件。
将分类器设置为bin。 – bmargulies 2012-02-11 20:16:16
将' bin '添加到您的''。 –
2012-02-13 00:22:15