sbt允许在jar中手动复制到lib/
- 它会找到并使用这些非托管依赖项。但是,IntelliJ似乎无法找到任何我把它当作dir的东西。我如何告诉它使用它们?
答案 0 :(得分:17)
您必须手动添加:
答案 1 :(得分:1)
直接在项目目录下创建一个lib目录,并将jar(或jar的符号链接)放在那里。注意,如果您从命令提示符执行sbt,则需要在项目目录中才能使用它。
答案 2 :(得分:1)
重复How to add Jar libraries to an IntelliJ Idea SBT Scala project?。
更好的方法是将非托管依赖项添加到build.sbt中,并避免将部分依赖项管理留给IDE。
有关如何定义unmanagedBase和unmanagedJars任务的详细信息,请参阅http://www.scala-sbt.org/release/docs/Library-Management.html。
答案 3 :(得分:0)
将罐子添加到lib目录后,在build.sbt
exportJars := true