问题标签 [maven-versions-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
238 浏览

java - 工作中但在家中没有问题:mvn versions:display-dependency-updates

当我mvn versions:display-dependency-updates在家跑步时,我得到了预期的结果(显示哪些依赖项有新版本的输出)。但是,当我在使用内部 Maven 存储库(Nexus Repository Manager 2.14.13-01)的工作中运行它时,结果总是显示“依赖项中的依赖项没有更新版本”。

但是,如果我通过 Web 界面进入,我可以看到存储库中有更新的版本。我猜他们的设置不正确,如果我能提供给他们帮助解决这个问题的任何信息,我将不胜感激。

这是使用详细选项的输出:

0 投票
1 回答
53 浏览

maven - 如何仅使用“版本 Maven 插件”检查顶级(pom-listed)包的更新?

目前检查可更新模块需要大量时间。似乎该模块不仅检查直接项目依赖关系,而且检查间接依赖关系——这实际上没有意义(在大多数情况下)。

我没有找到只检查 pom 中列出的包的选项——但没有找到这些包的间接依赖关系。

有这样的选择吗?

0 投票
1 回答
38 浏览

maven - 如何处理一个 maven 版本:设置精确版本

我正在尝试更改我当前正在使用的 Maven 应用程序的版本。为此,我执行了以下命令:

我想将版本更改为 9.0.174.33-SNAPSHOT。但是在运行命令时,pom.xml 中的版本已更改为 9,并且也会引发错误。

这是抛出的错误:

0 投票
0 回答
16 浏览

maven - Maven 版本插件,使用日期作为版本号

我正在尝试使用 maven 版本插件,并将插件添加为

但我想给出类似的版本;

我怎样才能做到这一点?我查看了其他规则集,但找不到合适的解决方案

0 投票
0 回答
95 浏览

java - Maven 版本插件非常慢

我有单个 Maven“项目”,spring-boot-starter-parent用作其父级。主要pom.xml包括 17 个其他项目。当我运行时:

完成前需要 41 分钟。这很慢,但很有可能可以加快速度。我是这么认为的,因为当我查看输出时,例如:

还有更多,例如jettynetty。它们不在项目中使用,但默认包含在spring-boot-parent-starter. 我基本上有两个问题:

  1. 有什么方法可以加快版本检查(并行,批量,除了一个一个之外的任何东西)
  2. spring-boot-starter-parent其他地方转移是否可行?

问题 2 更多的是关于它会有多难 - 我没有任何经验,也无法真正估计需要多长时间,必须做什么或者它是否会改变我的情况(所以检查绝对没有必要依赖项)。关于问题 1,我想我可以设置一些非常非常长的排除列表,但从长远来看,我认为这样的解决方案并不好。

0 投票
0 回答
24 浏览

maven - Maven 版本插件无法正常工作

我正在使用 Maven 版本插件并执行以下命令

mvn 版本:使用最新版本

它正在更新所有依赖项的版本,除了一个在 pom.xml 中配置当前版本的依赖项。Xml 是 4.5.2,但该依赖项的最新可用版本是 4.6.1

我在这里做错了什么?

0 投票
0 回答
167 浏览

java - Maven - display-dependency-updates- 列出传递依赖版本

我希望能够查看我的项目的任何依赖项(包括传递的依赖项)是否有可用的更新。

采取以下措施pom.xml

当我运行目标时versions:display-dependency-updates,我得到:

但是当我运行时dependency:tree,我现在可以看到:

并且出现了一个过时的版本log4j

有没有一种非手动的方法?

我也尝试过启用dependency-updates-reportprocessDependencyManagementTransitive选项(这是默认选项)并且未列出传递依赖项。

0 投票
0 回答
14 浏览

ant - 自动增加 Ant build/version.properties 的次要版本并将其设置在 gitlab-ci.yml

我们在项目中使用了 ant 构建工具。我们有 build.xml 并将属性存储在 build/version.properties 中。我在设置从 build.properties 到 GitLab-ci.yml 的次要版本的任务时遇到问题。我希望这个次要版本在每次提交后增加。我附上了一些图片以供参考 build.xml脚本以更新次要版本。在 gitlab-ci.yml 我们定义一个变量:MANEN_CLI_OPTS:" -s settings.xml --batch-mode -Dcc5_majorversion=5.143 -Dcc5_minor_version=$CI_PIPELINE_IID"