Comments (3)
Thanks for opening your first issue here! Be sure to follow the issue template!
from plugins.
dependencyVersions
配置之所以不生效,是因为有其他的插件使用配置策略规则
的方式(即groupVersions
的配置方式)指定了com.athaydes:spock-reports
的版本为2.5.0-groovy-4.0
,通过查看依赖树可以看出来:
这个问题我之前也发现了,只能通过groupVersions
的方式去强制覆盖版本,ihub-plugins
使用的groovy版本是3.0,目前也是使用groupVersions
的方式配置的。
另外,ihub-libs
最后发布的版本对应com.athaydes:spock-reports
版本还是2.5.0-groovy-4.0
,代码里是发版之后才升级到2.5.1-groovy-4.0
。
from plugins.
以上排查并未发现有其他组件明确通过版本策略的方式强制覆盖com.athaydes:spock-reports
版本,经过再次排查发现是由于ihub-test
插件添加com.athaydes:spock-reports
组件时改用ihub-libs组件别名导致,组件别名里设定了版本号,springDependencyManagement
的版本管理策略不会强制覆盖已有版本,组件没有版本号才会为其添加版本号,具体修复内容见 #636
from plugins.
Related Issues (20)
- 🐛 bom插件还原spring-dependency-management管理组件版本
- ✨ 集成MapStruct
- ✨ 集成JMoleculesPlugin
- ✨ 为iHubTest和iHubBoot添加基于正则表达式的runIncludePropNames设置方式 HOT 3
- ✨ 支持Groovy 4
- ✨ ihub-git-hooks支持配置commit-msg模板 HOT 2
- 🐛 应对Spring安全漏洞,升级依赖组件版本
- ✨ 文档整理
- ✨ 适配SpringBoot3.0
- 请协助查看一下cornucopia使用最新版本插件时问题 HOT 5
- ✨ 为非SpringBoot项目提供UberJar构建支持 HOT 2
- 🐛 iHubJava的log依赖中缺少jcl-over-slf4j
- ✨ 集成 jacoco-report-aggregation 插件,便于查看各项目覆盖率合并后的报告 HOT 4
- ✨ 请为AbstractCompile型任务的options添加一个compilerArgs的扩展属性支持
- ✨ 为Java型任务添加传入Jvm Options的参数
- ✨ 支持Java21 HOT 1
- 🐛 1.5.1版本的ow2库版本与Jacoco之间存在适配问题 HOT 2
- ✨ 能否区分对待source和target compatibility属性? HOT 1
- 🐛 1.5.3版本处理BOM依赖有些问题 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plugins.