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
也能夠查詢到依賴庫的信息
相關文章
相關標籤/搜索