所以我试图将一个库导入Scala,它就像一个Jar一样 我今天半天在网上寻找解决方案,至少到了我可以成功将jar添加到类路径的阶段。
但是当我现在尝试导入它时,它似乎不起作用。我收到一个错误:找不到。我在anaconda环境中工作,我想在不使用sbt的情况下加载包。
这是我运行的代码:
scala> :require tinyir.jar
返回
Added '/my/directory/structure/tinyir.jar' to classpath.
然后我跑:
scala> import tinyir._
我收到了:
<console>:11: error: not found: value tinyir
import tinyir._
^
非常感谢任何评论。 任何帮助非常感谢。
答案 0 :(得分:1)
:require tinyir is enough
我假设您正在进行scala课程并尝试使用http://www.da.inf.ethz.ch/files/tinyir.jar jar,
请记住,Scala使用包
lnramirez:Downloads lnramirez$ ls -ltrh
-rw-r--r--@ 1 lnramirez 1240321454 42K Oct 19 15:43 tinyir.jar
lnramirez:Downloads lnramirez$ scala
Welcome to Scala version 2.11.7 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_65).
Type in expressions to have them evaluated.
Type :help for more information.
scala> :require tinyir.jar
Added '/Users/lnramirez/Downloads/tinyir.jar' to classpath.
scala> import ch.ethz.dal.tinyir._
import ch.ethz.dal.tinyir._
scala>