sbt添加依赖库

使用sbt做为类库管理工具: git


用sbt建立,运行,测试和发布项目都很方便,但这还不够,软件开发是要写代码的。而务实的开发者都会用现代的IDE去写代码。用写字板,vi或其余文本 编辑作开发,更多的是体现一种编程文化的象征意义,正经干活不必放着更先进的好东西不用。安装sbteclipse插件https://github.com/typesafehub/sbteclipse, 能够在sbt console里面生成eclipse scala project。更为有用的是,sbteclipse在生成项目时会根据build.sbt里面定义的库依赖,生成一个.classpath文件。也就是 已经把Eclipse Scala项目的classpath,设置好了。若是之后的开发中有使用新的第三方库,安装以下次序,能够更新classpath的配置 github

1). 在build.sbt里面定义库依赖 apache

2). 在sbt console里面执行update命令,下载相应的库到local library repository 编程

3). 在sbt console里面执行eclipse命令,更新classpath设置 eclipse

添加一个依赖库时,经过http://mvnrepository.com/来查找你要添加类库的groupId/artifactId/version

好比我要添加solr的依赖库,首先搜索org.apache.solr而后选择版本4.4.0而后
工具

<dependency>
	<groupId>org.apache.solr</groupId>
	<artifactId>solr-solrj</artifactId>
	<version>4.4.0</version>
</dependency>
最后添加:"org.apache.solr" % "solr-solrj" % "4.4.0"便可

或者在已经下载的solr-solrj-4.4.0.jar包中打开META-INF/MANIFEST.MF
测试

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_51-b11-457-11M4509 (Apple Inc.)
Extension-Name: org.apache.solr
Specification-Title: Apache Solr Search Server: solr-solrj
Specification-Version: 4.4.0
Specification-Vendor: The Apache Software Foundation
Implementation-Title: org.apache.solr
Implementation-Version: 4.4.0 1504776 - sarowe - 2013-07-19 02:58:37
Implementation-Vendor: The Apache Software Foundation
X-Compile-Source-JDK: 1.6
X-Compile-Target-JDK: 1.6
也能够查询到依赖库的信息
相关文章
相关标签/搜索