2017-07-25 12 views
1

其中我使用sbt彙編我的scala項目,我遇到了類似這樣的錯誤:deduplicate:在以下內容中找到不同的文件內容:以下是圖片:sbt +彈簧組件重複數據刪除:在以下文件中找到不同的文件內容

SBT compile error

和我build.sbt

build.sbt

SBT版本:0.13.15 斯卡拉版本:2.8.11 JDK 1.8

+1

能否請您複製粘貼' build.sbt'而不是將圖片發佈到不同的地方。讓SO用戶更容易提供幫助。 – prayagupd

+0

libraryDependencies + =「org.springframework」%「spring-beans」%「3.1.0.RELEASE」, libraryDependencies + =「org.springframework」%「spring-context」%「3.1.0.RELEASE」, libraryDependencies + =「org.springframework」%「spring-core」%「3.1.0.RELEASE」, libraryDependencies + =「org.springframework」%「spring-orm」%「3.1.0.RELEASE」, – leimuxingyun

回答

1

您需要設置裝配合並策略,任取其中一個文件,CONCAT他們或者完全刪除它們:

assemblyMergeStrategy in assembly := { 
    case PathList("org", "springframework", [email protected]_*) => MergeStrategy.last 
    case x => MergeStrategy.defaultMergeStrategy(x) 
} 
+0

但是怎麼做我寫的build.sbt? – leimuxingyun

+0

將我的答案複製並粘貼到'build.sbt'文件中。 –

+0

仍然存在問題''''' – leimuxingyun

相關問題