4
我對老版本庫testX有一個傳遞性編譯依賴關係。庫testX不應該是編譯依賴性,而是testCompile依賴性。更重要的是,我想依賴於testX的新版本,而不是舊版本。如何從編譯中排除依賴關係但不從testCompile中排除
我有一個部分解決方案,它設置了正確版本的庫,但它通過覆蓋編譯依賴項來工作。但是我留下了不需要的textX編譯。
compile group: 'x', name: 'testX', version 'new'
我試圖排除來自編譯庫testX並添加明確testCompile的依賴,但也排除從testCompile刪除依賴關係。
testCompile group: 'x', name: 'testX', version 'new'
configurations {
compile.exclude group: 'x', module: 'X'
}
您是否設法解決這個問題?我面臨同樣的問題。 –