我已经创建了一个IntelliJ Idea SBT Scala项目,就像Heiko Seeberger's article描述的那样。
我想在这个项目中添加一个Jar库(joda-time)。该怎么做呢?简单地将它们放到项目的/lib中是没有帮助的。如果我在Idea的项目树中右键点击"External libraries“,"New >”是灰色的。
发布于 2010-09-26 00:11:26
在项目的IntelliJ Idea窗口中,转到文件>>项目结构>>库。单击Libraries选项后,将显示两个窗格。在最左侧窗格的顶部,单击绿色的"+“按钮。
发布于 2015-04-20 13:57:03
更好的方法是将您的非托管依赖项添加到您的build.sbt中,并且避免将部分依赖项管理留给您的集成开发环境。
有关如何定义unmanagedBase和unmanagedJars任务的详细信息,请参阅http://www.scala-sbt.org/release/docs/Library-Management.html。
发布于 2016-07-24 04:28:09
只需在build.sbt中声明即可
unmanagedJars in Compile += file(Path.userHome+"/Your-Jar-Path/Full-Jar-Name.jar")
所需的jar将出现在External Library>unmanaged-jars>Full-Jar-Name.jar中。如果jar文件(在提供的路径中)被修改,这也将改变。
https://stackoverflow.com/questions/3796004
复制