Windows平臺下sbt的安裝設定
首先到http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html下載windows的sbt包,zip,tar.gz都行。
將下載的包解壓到你指定的目錄,我一般是解壓到d:\dev\sbt目錄,d:\dev下是日常工作中所用到的開發工具軟體,比如eclipse、jdk、maven等等。
Windows的sbt包解壓後,已經自帶了sbt.bat指令碼,真是方便不少哦!看sbt.bat中設定(set FN=%SBT_HOME%sbtconfig.txt)相關是從一個配置檔案中讀取的,因此在sbt\bin目錄下建立sbtconfig.txt檔案,所以的配置寫在這個檔案裡,不直接改sbt.bat,對以後升級備份都很方便。
我的配置檔案如下:
1
|
-Dfile.encoding = UTF 8
-Dsbt.boot.directory = e : /sbt/boot/
-Dsbt.ivy.home = e : /sbt/
-Xmx 1536 M
-Xss 1 M
-XX : +CMSClassUnloadingEnabled
-XX : MaxPermSize = 256 m |
其中關鍵的幾個引數是,這2個引數曾讓很多人痛苦過....
1
|
-Dsbt.boot.directory = e : /sbt/boot/ |
1
|
-Dsbt.ivy.home = e : /sbt/ |
因為sbt下載的jar包都會預設放到使用者目錄下,但這些放在c盤使用者目錄下不是好注意,比如你重灌系統之類的,那麼下次你又要等啊等啊下載很久的jar,是不是很痛苦?如果放到c盤之外就避免了重複下載之苦。
設定好後,你需要把sbt\bin這個加上PATH環境變數中,使其在任何地方的cmd中都可以使用。現在就可以開啟cmd視窗,使用sbt了。
1
|
sbt |
這樣就會開始下載相關的jar包,同時觀察你設定的sbt.boot.directory及sbt.ivy.home下是否有變化?如沒有請檢查是否設定成功!
如果這樣感覺下載很慢,而且又有比較快的倉庫,比如私服,你可以在使用者目錄下建立.sbt目錄,放一個repositories檔案,內容為:
1
2
3
4
5
6
|
[repositories] local aliyun
nexus:http: //xxxx/nexus/content/groups/public/ typesafe-ivy-releases:
http: //repo .typesafe.com /typesafe/ivy-releases/ ,
[organization]/[module]/[revision]/[ type ]s/[artifact](-[classifier]).[ext] maven-central sonatype-snapshots:
https: //oss .sonatype.org /content/repositories/snapshots |
接下來只有等待,等待....... 成功後你就可以開始sbt折騰之旅了!!!
轉載:http://my.oschina.net/u/915967/blog/146746
相關文章
- postgresql在windows平臺下的安裝 (轉)SQLWindows
- windows平臺下ORACLE11g解除安裝WindowsOracle
- Windows平臺下安裝與配置MySQL9WindowsMySql
- Windows平臺下安裝與配置MySQL5.7WindowsMySql
- sbt卡住的解決辦法,sbt設定代理
- windows平臺安裝php_memcache模組WindowsPHP
- windows平臺,eclipse安裝maven外掛WindowsEclipseMaven
- Windows 10/11 安裝後的必要設定Windows
- Linux平臺下解除安裝ORACLELinuxOracle
- windows平臺下完全解除安裝oracle軟體WindowsOracle
- windows 下安裝Windows
- Oracle Database 在各種平臺下的安裝需求OracleDatabase
- oracle GlodenGate 在各個平臺下的安裝Oracle
- Linux平臺下ocfs2的安裝、配置Linux
- Windows下Redis的安裝WindowsRedis
- Arduino可穿戴開發入門教程Windows平臺下安裝Arduino IDEUIWindowsIDE
- Windows平臺下建立asmWindowsASM
- Windows下的Memcache安裝 linux下的Memcache安裝WindowsLinux
- Windows 10平臺安裝PostgreSQL 14.2詳細教程WindowsSQL
- Linux平臺下snmp服務的安裝和配置Linux
- PHP 基礎 - Mac 下的安裝與設定PHPMac
- windows下pytorch的安裝WindowsPyTorch
- Elasticsearch在Windows下的安裝ElasticsearchWindows
- windows 下composer的安裝Windows
- Subversion在windows下的安裝Windows
- windows 下安裝 nvmWindows
- windows 下安裝 yarnWindowsYarn
- Windows下安裝MongoDBWindowsMongoDB
- windows下安裝MySQLWindowsMySql
- Windows 下安裝GNUstepWindows
- windows下安裝glassfishWindows
- windows下oracle安裝WindowsOracle
- 使用agentDownload指令碼在Windows平臺安裝Management Agent指令碼Windows
- 在Windows 和Mac平臺上破解安裝Flash Builder 4WindowsMacUI
- Windows下Oracle的下載與安裝WindowsOracle
- windows 下 Symfony的下載與安裝Windows
- Qt 安裝與環境變數的設定(Windows 10)QT變數Windows
- Win10 平臺下, LightGBM GPU 版本的安裝Win10GPU