Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant 如何获取使用Ivy定义的非最新库的列表_Ant_Ivy - Fatal编程技术网

Ant 如何获取使用Ivy定义的非最新库的列表

Ant 如何获取使用Ivy定义的非最新库的列表,ant,ivy,Ant,Ivy,我们正在使用常春藤来管理一个大项目中的依赖关系。 ivy.xml中定义了100多个lib 我们如何获取/检查不是最新的LIB列表?(可能是第三方脚本/任务)首先,您需要使用“常春藤报告”任务来更清楚地了解您的依赖关系。然后你可以把所有的修订号改成“最新版本”,ivy会出去下载最新的JAR。比较前后手印标记,但它是手动检查/编辑/比较的。我问的是返回如下内容的自动脚本/任务:-当前版本|最新版本|状态guava-11.0.jar guava-13.0.jar AVAILABLE UpdateUnd

我们正在使用常春藤来管理一个大项目中的依赖关系。 ivy.xml中定义了100多个lib


我们如何获取/检查不是最新的LIB列表?(可能是第三方脚本/任务)

首先,您需要使用“常春藤报告”任务来更清楚地了解您的依赖关系。然后你可以把所有的修订号改成“最新版本”,ivy会出去下载最新的JAR。比较前后手印标记,但它是手动检查/编辑/比较的。我问的是返回如下内容的自动脚本/任务:-当前版本|最新版本|状态guava-11.0.jar guava-13.0.jar AVAILABLE UpdateUnderstand。没有真正安全的方法自动更新依赖项。例如,您的代码可能正在使用已从最新版本的JAR中删除的弃用API。这是一个困难的问题,这就是为什么我建议修改您的构建以使用“最新版本”的动态修改。至少在最新的构建中,您将获得最新的代码,并且您可以发现问题,这显然有破坏您的构建的风险。