我试图将从另一个Scala项目中提取的类合并到一个我可以从多个项目中引用的类库中。但是,我似乎无法从我的客户端项目中引用该类。我对IntelliJ 15.0.6很新,而我在Scala中的背景仅限于脚本。
我有什么想法可以解决这个问题吗?
由于
答案 0 :(得分:0)
由于您使用的是SBT,我建议您使用它来管理库依赖项。 SBT是一个构建工具,它将下载jar文件并在您的项目中为您提供。
要添加库依赖项(在本例中为apache derby),请在“build.sbt”文件的末尾添加以下行
libraryDependencies += "org.apache.derby" % "derby" % "10.4.1.3"
您可以在此网站上找到您的依赖关系 - https://mvnrepository.com/。搜索您的库名称,选择版本并从sbt选项卡复制脚本。
答案 1 :(得分:0)
我通过创建src / main / scala / lib并将JAR复制到该文件夹来解决了JAR引用问题。
答案 2 :(得分:-1)
可能需要todo项目刷新(与项目重建不同),或者通过sbt构建它。我注意到intellij在这方面有点迟钝。