如果我在项目中包含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
的传递依赖项的版本相匹配?
如果我在项目实现中包含CXF 3.3.6(组:'org.apache.cxf',名称:'cxf-rt-transports-http-jetty',版本:“ 3.3.6”),则使用依赖项任务我们看到它也会带来...
如果依赖项具有相同的版本,则可以使用自定义dependency resolution rule: