java - 使用 maven 插件版本-maven-plugin 的使用最新版本 最新版本
问题描述
将<goal> use-latest-releases </goal> 用于较新的版本(所有非 SNAPSHOT),并将 pom 的版本替换为最新版本。我在 pom.xml 中添加了依赖项(当前项目所依赖的)<version> [anyVersionNumber] < /version>。
当我运行“mvn clean package”时,构建失败并出现错误消息 无法解析项目<示例>的依赖项:jar:0.1:找不到工件<某些>:jar:[anyVerionNumber]
版本-maven-plugin应该在我的 pom.xml 中用 <version>[latest release]</version> 更新 <version>[anyVersionNumber]</version>。
知道如何使用这个 Maven 插件获得最新版本吗?
解决方案
对不起,但它不是那样工作的。
首先,除非您先输入有效的版本号,否则您可能无法更新版本号。
其次,您不能在同一个 Maven 运行中更新和使用版本。Maven 使用它们在 Maven 运行开始 时的版本,因此在它们之间更改它们没有帮助。
所以先运行mvn versions:use-latest-releases
再运行mvn clean package
。
推荐阅读
- python-3.x - django 即使密码错误也不发送邮件它显示已发送的电子邮件
- android - 如何从 react-native-calendar-strip 中的 api 动态设置标记日期?
- elasticsearch - 如何获取弹性搜索索引中具有最大日期值的文档
- flutter - 如何在audio_service颤动中从播放列表中传递和播放特定的队列位置媒体项目?
- javascript - 我的电子邮件和密码不会进入火力基地,而且我遇到了很多错误
- laravel - 比较 Laravel eloquent 中的日期时间
- javascript - 如何为每个中断行 Javascript 和特定颜色?
- android - Android Jetpack Compose:如何在“盒子”中缩放图像?
- python - 使用 python firebase-admin 获取不存在文档的子集合
- python - pandas数据框的数据框转换