簡體   English   中英

sbt忽略庫依賴

[英]sbt ignoring library dependency

我有圖書館依賴

libraryDependencies += "mygroup" % "myartifact" % "myversion"

可以正確檢索它,並在lib_managed找到。 它包含一些XML文件(資源),使用jar tf可以看到jar文件是完整的。

好。 但是,盡管這以前一直都在起作用,但它不再出現在我的類路徑上了 當我show full-classpath ,我看到除了這個庫以外的所有庫。 因此,該程序失敗,因為它無法讀取這些資源。 這也將程序捆綁為獨立程序。

該庫本身沒有依賴項,項目的任何其他庫也都不依賴於此。 什么原因可能導致此問題,以及如何解決? sbt版本是0.12.4。

這是此問題變體 盡管除了鏈接的問題中, .jar文件確實lib_managed ,但lib_managed仍然不認為它是“重要的”。

解決方法是相同的。

$ rm -r ~/.ivy2/cache/mygroup/myartifact

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM