Spark学习随笔一sbt安装-源的配置
安装Scala后,因为笔者使用idea进行编译,所以大概是需要新建项目才能新建类,所以打算安装sbt为后期项目管理做准备。但是下载依赖时出现了错误,在查询的时候发现网络上没有很好的解决问题的方法以及对相关组件的解释,现将安装过程和需要配置的各部分进行适当说明,以供参考。
Scala和sbt下载不再赘述,主要说一下sbt的配置。
笔者安装位置:D:\scala\sbt
安装完成后,打开安装目录下的conf文件夹(笔者路径为D:\scala\sbt\conf)的sbtconfig.txt
-
# sbt configuration file for Windows
-
-
# Set the java args
-
-
#-mem 1024 was added in sbt.bat as default
-
-
-Xms1024m
-
-Xmx1024m
-
-Xss4M
-
-XX:ReservedCodeCacheSize=128m
-
-
# Set the extra sbt options
-
-
-Dsbt.log.format=true
-
-Dsbt.boot.directory=D:/scala/sbt/boot/
-
-Dsbt.global.base=D:/scala/sbt/.sbt
-
-Dsbt.ivy.home=D:/scala/sbt/.ivy2
-
-Dsbt.repository.config=D:/scala/sbt/conf/repo.properties
-
-Dsbt.override.build.repos=true
如图,关键点在最下六行,配置日志文件、依赖包、资源地址等的存储位置
配置完成后,新建上图中的资源文件repo其实还不存在,我们在当前目录下新建一个,可以使用idea等编辑器进行编辑,内容是依赖包等的下载地址资源,这里我们选用国内的相关地址为好,如阿里。其他博主给出了丰富的选择,不再赘述。下面放上笔者所选用的:
-
[repositories]
-
local
-
aliyun-central: https://maven.aliyun.com/repository/central
-
aliyun-public: https://maven.aliyun.com/repository/public
-
jcenter: https://jcenter.bintray.com/
-
repo1: https://repo1.maven.org/maven2/
-
store_2: https://repo2.maven.org/maven2/
-
aliyun-releases: https://maven.aliyun.com/repository/releases
-
aliyun-apache-snapshots: https://maven.aliyun.com/repository/apache-snapshots
-
aliyun-谷歌: https://maven.aliyun.com/repository/谷歌
-
aliyun-jcenter: https://maven.aliyun.com/repository/jcenter
-
aliyun-spring: https://maven.aliyun.com/repository/spring
-
aliyun-spring-plugin: https://maven.aliyun.com/repository/spring-plugin
-
sbt-plugin: https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/
-
sonatype: https://oss.sonatype.org/content/repositories/snapshots
-
typesafe: https://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
-
typesafe2: https://repo.typesafe.com/typesafe/releases/
-
atlassian: https://packages.atlassian.com/content/repositories/atlassian-public/
-
spring-plugin: https://repo.spring.io/plugins-release/
-
hortonworks: https://repo.hortonworks.com/content/repositories/releases/
注意:sbt应该是进行了更新,新的协议不支持http,需要使用https,记得更改,否则会出现如[error] insecure HTTP request is unsupported 'http://repo1.m……这般的错误。
完成后打开cmd,输入sbt,可能会有一段下载依赖包的过程,成功后会进入命令行,即sbt安装成功。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgabecf
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13