原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压repository目录到~/.ivy2,重命名为local
私有nexus库增加以下库
#proxy库
typesafe-ivy-releases: http://dl.bintray.com/typesafe/ivy-releases/
typesafe-maven-releases: http://dl.bintray.com/typesafe/maven-releases/
typesafe-sbt-plugin-releases: http://dl.bintray.com/sbt/sbt-plugin-releases/
#group库
ivy-releases : typesafe-ivy-releases,typesafe-sbt-plugin-releases
创建文件/Users/oznyang/.sbt/repositories
[repositories]
local
maven-local: file:///{改成你用户主目录, 绝对路径}/.m2/repository/
nexus-maven: http://dev.xxx.com/nexus/content/groups/public/
nexus-ivy: http://dev.xxx.com/nexus/content/groups/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
禁止自定义仓库配置
echo -e '-mem 512\n-Dsbt.override.build.repos=true'>>/usr/local/etc/sbtopts
注意ivy库要关掉index下载
输入详细日志
set logLevel := Level.Debug
show external-resolvers
show boot-resolvers
show resolvers
分享到:
相关推荐
### IDEA 创建Scala工程并打指定的依赖包 #### 一、概述 在现代软件开发过程中,集成开发环境(IDE)的选择对于提升开发效率至关重要。IntelliJ IDEA(简称IDEA)作为一款广受好评的Java开发工具,同样适用于Scala...
scala程序依赖jar,编写scala必须依赖的jar,否则编译不通过
scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载scala SDK 2.10下载...
Scala编程指南第三版是针对大数据处理和分布式计算领域的一款重要参考书籍,特别是在Spark生态系统中,Scala作为基础语言,起着至关重要的作用。本指南详细介绍了Scala语言的核心概念、语法特性和高级特性,旨在帮助...
"Scala程序设计第三版"是该领域的权威指南,全面更新以涵盖最新版本的Scala语言特性。这本书高清且详细,是学习Scala编程的理想资源。 在"Scala程序设计第三版"中,作者深入浅出地讲解了以下几个关键知识点: 1. *...
Spark Scala开发依赖包是针对Apache Spark项目在Scala编程语言环境下进行开发所必需的软件组件集合。Spark是一个快速、通用且可扩展的大数据处理框架,它提供了丰富的API,其中包括使用Scala编写的API,使得开发者...
- **社区支持**:Stack Overflow、Scala Mailing Lists和GitHub等社区为开发者提供问答和交流的平台。 - **书籍**:《Programming in Scala》等书籍深入讲解了Scala语言的各个方面。 总的来说,"scala2.12.1...
Scala 下载安装教程 Scala 是一种基于 Java 虚拟机(JVM)的编程语言,它提供了强大的功能和灵活的语法,使其广泛应用于大数据、机器学习、数据科学等领域。本教程旨在指导用户从零开始下载和安装 Scala 环境,...
Scala编程(第三版)中英文,代码全 Martin Odersky 是Scala 编程语言的缔造者。他是瑞士洛桑理工学院(EPFL)的教授,同时也是Typesafe, Inc.(已更名为Lightbend)的创始人。他的研究方向是编程语言和系统,更具体...
5. **构建工具接口**:如 sbt (Simple Build Tool) 是Scala项目的主流构建工具,它允许用户定义项目结构、依赖管理以及构建过程。 6. **IDE支持**:Scala SDK还与IntelliJ IDEA、Eclipse等集成开发环境集成,提供...
在那个时候,用户可能发现通过官方渠道下载Scala的速度相对较慢,可能是由于网络问题或者服务器负载。 Scala语言的核心特性包括: 1. **类型系统**:Scala拥有一个静态类型系统,它能自动推断类型,使得代码更加...
Scala3,也被称为Scala 3或Dotty,是Scala编程语言的一个重大更新,旨在提高其简洁性、可读性和类型安全性。Scala3的发布标志着该语言的进一步成熟,它引入了一系列改进,旨在解决早期版本中的一些痛点,同时保持对...
在Maven的默认设置下,当项目构建时,Maven会自动下载这些依赖并将其添加到项目的类路径中,以便编译和运行。 在实际开发中,除了Scala和ScalaTest,还有许多其他流行的Scala库,如Akka(用于构建并发和分布式系统...
2. **模块化改进**:Scala 2.13对库进行了模块化,将核心库与标准库分开,这有助于减小运行时依赖,提高代码加载速度,并且便于维护和升级。 3. **更好的错误消息**:为了提高开发体验,2.13版本提供了更清晰、更易...
Scala 2.12.x系列是该语言的一个稳定版本,它提供了许多新特性和改进,旨在提高开发人员的效率和代码的可维护性。 在Scala 2.12.10中,主要关注点包括性能提升、对Java 8的更好支持以及对JVM的优化。这个版本引入了...
scala编程 33章 中文pdf Scala编程实战 目录 第1章字符串. 11 第2章数值39 第3章控制结构.60 第4章类和属性.103 第5章方法147 第6章对象170 第7章包和导入.190 第8章特质200 第9章函数式编程214 第10 章集合242 第...
在实际操作中,这些JAR文件可能包括了Scala标准库、第三方框架或其他自定义模块。解压后,开发者需要把这些JAR添加到项目的类路径(classpath)中,或者在构建工具配置中指定路径,确保编译器和运行时环境能够找到...
#### 三、安装Scala ##### 安装步骤: 1. **下载安装包**:从提供的链接下载对应的MSI文件。 2. **运行安装程序**:双击下载好的MSI文件启动安装向导。 3. **选择安装路径**:根据个人喜好选择安装路径,建议不要...
Scala-2.13.0-M5是Scala语言的一个预发布版本,代表了其在2.13主分支上的第五个里程碑版本。这个版本可能包含了新功能、性能优化以及对现有特性的改进。通常,里程碑版本用于测试和反馈,以确保最终稳定版的质量。 ...
《Programming in Scala》第三版是一本深入探讨Scala编程语言的权威指南,由Martin Odersky、Lex Spoon 和 Bill Venners合著。这本书以高清英文原版的形式呈现,旨在帮助读者全面理解Scala的精髓,无论你是初学者...