sbt第一次运行下载jar包很慢解决办法

来源:互联网 发布:ubuntu运行lua文件 编辑:程序博客网 时间:2024/05/16 18:25

一、补充sbt配置文件,添加下载路径

文件结构如下:修改了sbtconfig.txt,repo.properties.

 

sbtconfig.txt配置内容为:

  1. # Set the java args to higssss
  2. -Xmx512M
  3. -XX:MaxPermSize=256m
  4. -XX:ReservedCodeCacheSize=128m
  5.  
  6. # Set the extra SBT options
  7. -Dsbt.log.format=true
  8. -Dsbt.boot.directory=D:\sbt-repository\boot
  9. -Dsbt.global.base=D:\sbt-repository
  10. -Dsbt.ivy.home=D:\sbt-repository
  11. -Dsbt.repository.config=D:\sbt\conf\repo.properties
  12. -Dsbt.repository.secure=false
repo.properties.配置内容为:
  1. [repositories]  
  2.   local
  3.   Nexus osc : https://code.lds.org/nexus/content/groups/main-repo
  4.   Nexus osc thirdparty : https://code.lds.org/nexus/content/groups/plugin-repo/
  5.   typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly  
  6.   typesafe2: http://repo.typesafe.com/typesafe/releases/
  7.   sbt-plugin: http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/
  8.   sonatype: http://oss.sonatype.org/content/repositories/snapshots  
  9.   uk_maven: http://uk.maven.org/maven2/  
  10.   ibibli: http://mirrors.ibiblio.org/maven2/  
  11.   repo2: http://repo2.maven.org/maven2/
  12.  
  13.   comp-maven:http://mvnrepository.com/artifact/
  14.   store_cn:http://maven.oschina.net/content/groups/public/
  15.   store_mir:http://mirrors.ibiblio.org/maven2/
  16.   store_0:http://maven.net.cn/content/groups/public/
  17.   store_1:http://repo.typesafe.com/typesafe/ivy-releases/
  18.   store_2:http://repo2.maven.org/maven2/
  19.  
  20.   sbt-releases-repo: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
  21.   sbt-plugins-repo: http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
  22.   maven-central: http://repo1.maven.org/maven2/

完成配置,重启sbt,等待,ok。就是更改了sbt的本地仓库地址和中心仓库地址。 

补充阿里云中心地址。

  1. [repositories]
  2. local
  3. aliyun-maven: http://maven.aliyun.com/nexus/content/groups/public/
  4. aliyun-ivy: http://maven.aliyun.com/nexus/content/groups/public/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
  5. typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
  6. sbt-plugin-ivy: http://dl.bintray.com/sbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
  7. dl-ivy: http://dl.bintray.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
  8. sonatype-oss-releases
  9. maven-central

二、下载慢的jar包,复制路径用其他下载工具下载

启动sbt

复制正在下载的jar路径,如:https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.8/scala-library-2.11.8.jar
把下载的jar包,复制到D:\sbt-repository\cache\org.scala-lang\scala-library\jars对应的目录下面

三、sbt资源库离线包下载路径

sbt-0.13.15资源库离线包下载路径(已经下载好sbt、sbteclipse、assembly所需支持包),下载地址:链接:http://pan.baidu.com/s/1pLluQG7 密码:0m77


原创粉丝点击