Idea配置sbt(window環境)
阿新 • • 發佈:2019-01-03
開發環境:windows
1. 下載sbt
http://www.scala-sbt.org/download.html
我使用的是zip包,下載後解壓到d:\tool\目錄
2.新增配置
2.1 開啟D:\tool\sbt\conf\sbtconfig.txt,在最後新增下面幾行配置,注意指定的目錄和檔案
-Dsbt.ivy.home=D:/tool/sbt/.ivy2 -Dsbt.global.base=D:/tool/sbt/.sbt -Dsbt.repository.config=D:/tool/sbt/conf/repo.properties
第一行sbt.ivy.home指定了本地自定義的repository路徑(如果不設定就是預設的使用者目錄C:\Users\Administrator\.ivy2)
2.2 在D:/tool/sbt/conf/目錄下新建repo.properties檔案,填寫下面內容,指定映象站的地址:
[repositories] local comp-maven:http://mvnrepository.com/artifact/ store_cn:http://maven.oschina.net/content/groups/public/ store_mir:http://mirrors.ibiblio.org/maven2/ store_0:http://maven.net.cn/content/groups/public/ store_1:http://repo.typesafe.com/typesafe/ivy-releases/ store_2:http://repo2.maven.org/maven2/ sbt-releases-repo: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext] sbt-plugins-repo: http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext] maven-central: http://repo1.maven.org/maven2/2.3 在環境變數PATH中新增D:\sbt\tool\bin
3.Idea中設定
3.1 在idea中確保正確安裝了scala外掛
3.2 檔案 -> 其他設定 -> 預設設定中如下設定
VM parameters:
-XX:MaxPermSize=512M -Dsbt.log.format=true -Dsbt.global.base=D:/tool/sbt/.sbt -Dsbt.ivy.home=D:/tool/sbt/.ivy2 -Dsbt.boot.directory=D:/tool/.sbt/boot/ -Dsbt.repository.config=D:/tool/sbt/conf/repo.properties
到此配置結束。