繁体   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