为什么.scala文件不能从jar依赖项中显示?

为什么.scala文件不能从jar依赖项中显示?,scala,jar,import,sbt,Scala,Jar,Import,Sbt,我正在为sbt项目使用一些非托管依赖项,因此我创建了一个jar文件并将其放在/lib目录中 现在,当我键入: org.foo.bar.qaz.etc IDE只知道这些包,但永远不能在这些包中导入.scala文件, 我需要修理什么 谢谢jar文件不包含任何.scala文件。它们只包含.class文件。所以为了给我的项目添加一个scala依赖性,我想我只是按原样将它添加到/lib目录。只要/lib在类路径中,这就应该可以工作。或者,您可以将jar发布到本地mvn/ivy缓存中,然后将其作为依赖项添

我正在为sbt项目使用一些非托管依赖项,因此我创建了一个jar文件并将其放在/lib目录中

现在,当我键入:

org.foo.bar.qaz.etc
IDE只知道这些包,但永远不能在这些包中导入.scala文件, 我需要修理什么


谢谢

jar文件不包含任何
.scala
文件。它们只包含
.class
文件。所以为了给我的项目添加一个scala依赖性,我想我只是按原样将它添加到/lib目录。只要/lib在类路径中,这就应该可以工作。或者,您可以将jar发布到本地mvn/ivy缓存中,然后将其作为依赖项添加到build.sbt文件中。但是将依赖项放入jar中不会起作用,因为我有.scala文件,而不是.classic。如果jar无法从我的项目库加载scala文件,为什么它能够从mvm/ivy缓存中加载