带分类器的 Ivy 检索

2024-02-25

我有以下内容ivy.xml:

<ivy-module version="1.0"
    xmlns:maven="http://maven.apache.org">

    <configurations>
    ...
    </configurations>

    <dependencies>
        <dependency org="com.foo"   name="fubur"
            rev="1.3"    conf="runtime->default"/>
        <dependency org="com.snafu" name="barfu"
            rev="1.4"    conf="runtime->default">
            <artifact name="barfu" 
                maven:classifier="ID_10T" 
                type="jar" ext="jar"/>
        </dependency>
    </dependencies>
</ivy-module>

In my build.xml,我想取回我正在构建的战争的所有罐子:

  <ivy:retrieve 
     pattern="${lib.dir}/[artifact]-[classifier]-[revision].[ext]"
     conf="runtime"/>

不,那行不通……里面没有分类器fubar-1.3.jar。它将下载为fubar--1.3.jar

  <ivy:retrieve 
     pattern="${lib.dir}/[artifact]-[revision].[ext]"
     conf="runtime"/>

那也不好。barfu-ID_10T-1.4.jar将下载为barfu-1.4.jar.

我希望我的战争中的罐子被包括在内barfu-ID_10T-1.4.jar和 fubar-1.3-jar`。有没有一个easy这样做的方法?我知道我可以创建两种不同的配置,但这太过分了。我宁愿只拥有罐子未命名的因为它确实不会影响战争本身。


使用括号指定属性模式的可选组件:

<ivy:retrieve 
     pattern="${lib.dir}/[artifact](-[classifier])-[revision].[ext]"
     conf="runtime"/>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

带分类器的 Ivy 检索 的相关文章

  • Gradle - 获取依赖项的最新发行版本

    最简单的方法是什么Gradle下列 检索 junit 依赖项并获取其最新的 发布 版本 管理 Maven 和 Ivy 存储库对我来说有点新鲜 我尝试了以下步骤 结果是Could not resolve dependency error Wr
  • IVY Build,如何在项目中使用extlib目录?

    有几个 jar 文件 它们来自我们保存在项目根目录下的项目 extlib 文件夹中的 COTS 产品 我想将这些包含在 ivy 中 但不放入存储库中 只需从 project extlib 文件夹中读取 这是可能的还是我需要将它们添加到工件中
  • 如何使用ivy发布原生库?

    对于 Java 库项目 要发布的工件非常简单 因为输出是单个 jar 文件 但是 我还有一个包含以下内容的项目要发布 MyLib jar armeabi libStuff so armeabi v7a libStuff so mips li
  • Ivy 似乎只获取 javadoc jar

    我在我的项目中使用 Ivy 以及 Ivy Eclipse 插件 看起来下载并添加到我的项目中的某些 jar 是 javadoc jar 而不是带有实际代码的 jar 注意 并非所有罐子都会发生这种情况 例如 将其添加到我的 ivy xml
  • Ivy:强制依赖本地快照

    我有一个项目A 它依赖于项目B 两者都是正在积极开发的内部项目 假设项目 A 的最新版本是 1 1 2 它依赖于项目 B 1 1 1 现在我们正在开发项目 A 1 2 0 它依赖于也在开发中的项目 B 1 2 0
  • Ivy 无法解析依赖关系的范围,该依赖关系是传递依赖关系的依赖关系

    我向 ivy xml 添加一个依赖项 让我们将其命名为 A 该文件在 Maven 中心有一个 pom 文件 Ivy 使用 ibiblio 来解决 Maven 依赖关系 添加到ivy xml 的依赖项 A 具有传递依赖项 B 到目前为止一切顺
  • Playframework [1.2.7] 依赖项失败

    我们遇到了游戏框架依赖管理的问题 几天前该问题运行良好 我们尚未对依赖文件进行任何配置更改或更改 但在我们的构建服务器和本地 均位于不同的网络和 ISP 上 上均出现以下错误 problems summary WARNINGS module
  • SBT 0.13.1 离线

    我试图了解 SBT 0 13 1 离线使用 我的目标是将离线环境所需的一切都存储在 U 盘上 我认为如果复制了 ivy 缓存 那么 SBT 就可以从中提取所需的所有内容 但情况似乎并非如此 例如 为了确定起见 我将首先删除 ivy2 文件夹
  • Apache Ivy:本地ivy缓存和本地存储库之间的区别

    默认情况下 ivy 在你的目录下安装了一个 本地缓存
  • Ant 目标失败:Antlib 或 Ivy 问题? [复制]

    这个问题在这里已经有答案了 可能的重复 Ivy 无法解决依赖关系 无法找到原因 https stackoverflow com questions 9853851 ivy fails to resolve a dependancy unab
  • 以编程方式检索 Maven 依赖关系图

    给定一个 Maven 工件 groupId artifactId version 我如何以编程方式查询其依赖项 我实际上不需要检索任何工件 只需检索依赖项信息 编辑添加我想在 Maven 插件之外执行此操作 并且我想构建一个依赖关系图 如果
  • Logback 依赖性阻止 SBT 离线运行

    这是一个细化的上一个问题 https stackoverflow com questions 23014492 sbt 0 13 1 offline更密切地归因于问题 我正在尝试确认我可以离线运行我的 SBT 项目 我可以 除非 logba
  • 创建私有远程ivy存储库

    我已经做了很多搜索 但无法将所有部分放在一起 我想在我们的一台服务器上创建一个 ivy 存储库 我想将其锁定 使其成为私有的 然后能够从 Gradle 发布到此存储库 我知道如何使用 Gradle 进行发布 并且我可以使用 Gradle 创
  • IvyDE + WTP:如何解决 Ivy 库被 WTP 忽略的问题?

    我发现 IvyDE 允许我解决 Web 应用程序的冻结核心版本的突出问题 该版本需要能够从更新库中提取额外的代码 以便它位于 Web 应用程序的类路径上 为了提高开发速度 我发现 在工作区中解析 功能允许 Eclipse 将更新库项目的文件
  • Ivy、Ant、Jenkins - 在 Jenkins 构建上使用 是个好主意吗?

    我们将使用 Ivy 和 Ant 并且让 Jenkins 来完成我们的构建 我原本以为让詹金斯做一个
  • 在gradle依赖中指定ivy配置

    我想解决 ivy 存储库的依赖关系 但我不知道如何为其指定 ivy 配置 我发现我应该这样做 myconf group com eu module MyModule version 1 0 0 configuration ivyconf 但
  • ivy或ivyDE可以在Eclipse中自动将相关jar添加到JAVA构建路径库中吗?

    例如 当我在 Eclipse 中打开一个开发良好的开源项目 如 lucene 同时使用 ant build xml 和 ivy ivysetting xml 时 我可以使用 build xml 运行 ant 来成功构建整个项目 然而 该项目
  • 在 kubernetes 上安装 PySpark 软件包时出现 Spark-Submit:ivy-cache 文件未找到错误

    我一整天都在与它斗争 我能够安装并使用带有 Spark shell 或连接的 Jupiter 笔记本的包 graphframes 但我想使用 Spark Submit 将其移动到基于 kubernetes 的 Spark 环境 我的火花版
  • 如何在公共 Maven/Ivy 存储库中搜索特定类?

    有一些网站 例如http mvnrepository com http mvnrepository com 让我搜索 工件 并给出定义 我可以将其添加到我的项目中 以便从公共存储库自动下载库 但是这个特定的例子 mvnrepository
  • 如何使用ivy本地仓库作为maven仓库

    ivy 本地存储库位于 ivy2 中 我想将其用作本地 Maven 存储库 有没有像设置这样简单的方法来做到这一点 我怀疑你想要做的是共享 ivy 的缓存 而不是本地存储库 通过调用将文件放置在ivy的存储库中发布任务 http ant a

随机推荐

  • RxJava,一个可观察多个订阅者:publish().autoConnect()

    我正在使用 rxJava rxAndroid 但有一些非常基本的东西没有按照我的预期运行 我有一个可观察对象和两个订阅者 Observable
  • 它不是附加变量

    我想附加使用上传的文件的名称 POST发布方法 FILES fileImage name 来自 php 脚本 问题是 文件上传后 我没有看到附加的文件名 它只显示空白 为什么文件上传成功后没有附加文件名 如果有人可以提供一个编码示例 那么它
  • 在Python中以空格分割列表中的每个字符串[重复]

    这个问题在这里已经有答案了 我有一个列表 其中包含一个 url 和 Python 中大列表的每个项目中的一些文本 每次出现空格时 我想将每个项目拆分为多个项目 每个项目 2 3 个空格 没有太多代码要发布 它只是目前存储在命名变量中的列表
  • 为什么 julia 无法识别作为函数参数传递的数组类型,而是将其列为 Any?

    我正在 Julia 中定义一个接受向量的函数 具体来说Vector Complex128 当我查看输出时 code warntype我看到变量类型被列为Any 据我了解 这可能会对速度产生影响 这是代码的简单版本 例如 function a
  • 非阻塞 IO 与异步 IO 以及 Java 中的实现

    尝试为自己总结这两个概念之间的区别 因为当我看到人们在一个句子中使用这两个概念时 我真的很困惑 例如 非阻塞异步 IO 我试图弄清楚它是什么意思是 因此 根据我的理解 非阻塞 IO 是操作系统在有任何数据准备好时处理 IO 的主要机制 否则
  • AWS Glue 爬网程序未创建表

    我在 AWS Glue 中创建的爬网程序在成功完成后不会在数据目录中创建表 爬网程序大约需要 20 秒才能运行 日志显示它已成功完成 CloudWatch日志显示 基准 为爬网程序运行启动爬网 基准 分类完成 将结果写入DB 基准 完成写入
  • 使用 Android 设备将实时视频流发送到 wowza 流引擎

    我想将实时视频流从我的 Android 设备发送到 wowza 流引擎 我在此使用示例blog http www walking productions com notslop 2013 01 16 android live streami
  • 使用 IServiceProvider 获取会话服务

    我需要使用 IServiceProvider 访问 ASP NET Core 1 0 中的 ConfigureService 方法中的会话变量 我有一个使用委托 lambda 表达式初始化的服务 可以从任何地方返回值 在此上下文中 此 la
  • Java中的动态方法调度[重复]

    这个问题在这里已经有答案了 以下是关于我的疑问的代码片段 class A void someMethod A param System out println A class C extends A void someMethod C pa
  • 仅使用 Java.IO 从文件读取/写入字节

    在 Java 中 我们如何将字节数组写入文件 并从该文件中读回 是的 我们都知道已经有很多这样的问题 但由于完成这项任务的方法有很多 所以它们变得非常混乱和主观 因此 让我们缩小问题的范围 Domain 安卓 Java 我们想要什么 快 尽
  • 如何删除默认标记?

    我正在使用 Google Map API V3 我注意到这里有很多标记 尽管我不需要它们 例如 一些学校或其他地方 点击时会出现InfoWindows 有什么办法可以删除它们还是不可能 地图上唯一应该显示的标记是您自己添加的标记 愿意分享您
  • SimpleAudioEngine Cocos2d 内存泄漏

    I am running Instruments and it indicates that the SimpleAudioEngine is leaking memory The screenshot is attached The me
  • 如何从 ASP.NET Web 服务生成 JSONP 以进行跨域调用?

    我编写了一个返回 JSON 的 Web 服务 并尝试使用 jQuery 调用它 如下所示 ajax contentType application json charset utf 8 url http examplewebsite com
  • 保护 Java 中的 REST API [已关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在 Java 中使用 Jersey 构建 REST API 我想使用 API 令牌安全方案来保护敏感
  • Mercurial中如何重复合并分支

    我们在工作中使用 Mercurial 我希望有一个类似于我使用 SVN 的设置 Trunk Tags 生产 Branches 由于 Mercurial 本身支持分支 因此我知道如何创建命名分支 但我找不到任何有关如何重复合并 Trunk 与
  • 如何在 recyclerView 向下滚动时折叠后隐藏工具栏

    如何在recyclerView向下滚动时折叠后隐藏工具栏 在recyclerView向上滚动时显示工具栏 并在列表末尾展开CollapsingToolbarLayout 现在 CollapsingToolbarLayout 只是折叠 工具栏
  • 如何从类路径加载属性文件? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions getResourceAsStrea
  • 在 django 中使用 Pre_delete 信号

    在我的应用程序中 我想跟踪所有正在删除的问题 所以我在我的模型文件中创建了一个类 表 class Deleted models Model question models IntegerField null True blank True
  • MySQL:从 sql 脚本文件在事务内执行 LOAD 语句

    我想从一些 csv 文件加载我的表格 我希望所有数据导入都是事务绑定的 即 如果任何数据导入中发生错误 其他表中加载的所有记录也会回滚 load 语句是从如下所示的 sql 文件执行的 SET AUTOCOMMIT 0 START TRAN
  • 带分类器的 Ivy 检索

    我有以下内容ivy xml