如何在maven依赖中使用“xxx-bin.tar.gz”文件?

时间:2012-02-11 20:07:45

标签: maven

我有一些代码需要与shibboleth代码库一起使用。我手动安装的步骤是下载shibboleth-identityprovider-2.3.5-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文件名为“shibboleth-identityprovider-2.3.5-bin.tar.gz”而不是“shibboleth-identityprovier-2.3.5.tar.gz”。

我不确定我需要在我的pom中指定使用正确的tar文件。

1 个答案:

答案 0 :(得分:1)

我有类似的问题。

This link提供了丰富的信息。希望有所帮助