【发布时间】:2020-09-13 03:36:12
【问题描述】:
如果我在项目中包含 CXF 3.3.6
implementation(group: 'org.apache.cxf', name: 'cxf-rt-transports-http-jetty', version: "3.3.6")
使用依赖任务我们看到它也会引入jetty-server:9.4.27.v20200227
+--- org.apache.cxf:cxf-rt-transports-http-jetty:3.3.6
| +--- org.apache.cxf:cxf-core:3.3.6 (*)
| +--- org.apache.cxf:cxf-rt-transports-http:3.3.6 (*)
| +--- org.eclipse.jetty:jetty-server:9.4.27.v20200227
现在我想将 jetty-servlet 添加到项目中:
implementation(group: 'org.eclipse.jetty', name: 'jetty-servlet', version: 'XYZ!?!')
有没有一种方便的方法可以强制jetty-servlet 依赖与CXF 引入的jetty-server 的传递依赖的版本相匹配?
【问题讨论】:
标签: java gradle dependency-management