SBT在IDEA中配置仓库,和配置下载链接

第一步:指定SBT的jar包


第二步:修改jar包中的/sbt/sbt.boot.properties文件配置

可直接用rar打开,修改覆盖,在这里我用的办法是

将该文件右键鼠标打开方式,我选择的是IDEA,这样在修改保存,关掉的时候,rar会提示我是否覆盖

[repositories]
#  local
#  local-preloaded-ivy: file:///${sbt.preloaded-${sbt.global.base-${user.home}/.sbt}/preloaded/}, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]
#  local-preloaded: file:///${sbt.preloaded-${sbt.global.base-${user.home}/.sbt}/preloaded/}
#  maven-central
#  typesafe-ivy-releases: https://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
#  sbt-ivy-snapshots: https://repo.scala-sbt.org/scalasbt/ivy-snapshots/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
local
typesafe-ivy-releases: https://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
maven-central

[boot]
#  directory: ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}
#  directory: H:\sbt\.sbt\boot\
  directory: F:\sbt_Package\sbt\boot\

[ivy]
#  ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
  ivy-home: F:\sbt_Package\ivy-repository\
  checksums: ${sbt.checksums-sha1,md5}
  override-build-repos: ${sbt.override.build.repos-false}
#  repository-config: ${sbt.repository.config-${sbt.global.base-${user.home}/.sbt}/repositories}
  repository-config: F:\sbt_Package\sbt\repositories

repositories是远程仓库地址

Boot就是创建sbt目录(该目录可自己创建,然后在该目录下面创建repositories文件)

 

第三步:配置repositories文件

配置了OSCChina的国内仓库,会优先在这里下载,没有的话去官网仓库下载;

在下载jar的时候发现,大多数jar包会去官方 仓库下载,一些常用的可以在OSC上下载到,毕竟OSC是maven仓库地址。

[repositories]
local
oschina nexus:http://maven.oschina.net/content/groups/public/
Nexus osc thirdparty : http://maven.oschina.net/content/repositories/thirdparty/
typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
maven-central
sbt-plugins-repo: http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
play: http://private-repo.typesafe.com/typesafe/maven-releases/
sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots
typesafe-releases: https://repo.typesafe.com/typesafe/releases
typesafe-ivy-releasez: https://repo.typesafe.com/typesafe/ivy-releases, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]

第四步:配置代理

H:\sbt\conf\sbtconfig.txt文件中

# Set the java args to high

-Xmx512M

-XX:MaxPermSize=256m

-XX:ReservedCodeCacheSize=128m

# Set the extra SBT options

-Dsbt.log.format=true

-Dhttp.proxyHost=proxy
-Dhttp.proxyPort=8080

spark-SBT本地仓库更改相关推荐

  1. as本地仓库更改_将gitee仓库连接GitHub Desktop。新建更改仓库并上传至gitee。

    Ⅰ.在GitHub Desktop上登陆账号 GitHub Desktop上只能用GitHub账户登陆 第一次打开GitHub Desktop使会直接有登陆界面出现的,直接用GitHub的账户登陆就好 ...

  2. as本地仓库更改_Android Studio 之 Gradle与Project Structure详解

    启动 Project Structure 的时候可以 Structure 看到分两个区域 一个是项目的总体设置区域.还有一个是对Module的分别设置. 一.项目总体设置 SDK Location中可 ...

  3. 解决更改Maven本地仓库地址springboot项目报错,永久设置Maven本地仓库地址的方法

    想修改所有新建项目Maven的地址,在创建工程面板修改,搜索Maven,改三个地方: 打开之前创建的Maven项目,因为本地仓库地址改成D盘后,springboot的preject位置报红: 检查后, ...

  4. Git使用教程之本地仓库的基本操作

     Git是什么? 一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样 我们可以选择在合适的时间将本地 ...

  5. Git之深入解析本地仓库的基本操作·仓库的获取更新和提交历史的查看撤销以及标签别名的使用

    一.获取 Git 仓库 通常有两种获取 Git 项目仓库的方式: 将尚未进行版本控制的本地目录转换为 Git 仓库: 从其它服务器克隆一个已存在的 Git 仓库. 两种方式都会在本地机器上得到一个工作 ...

  6. git远程仓库上传及本地仓库创建

    第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 现在我通过命令行在桌面新建一个TEST文件夹(你也 ...

  7. Android Studio(12)----Git使用教程之本地仓库的基本操作

    Git使用教程之本地仓库的基本操作 Git是什么? 一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样 ...

  8. 本地仓库的基本操作与概念——Git的学习与使用(三)

    本部分内容将会对基本库的使用,相关基础概念进行介绍,通过本部分的总结可以对于本地库进行管理,更好的理解Git的使用. 现在我们的机器上有了一个 真实项目 的 Git 仓库,并从这个仓库中检出了所有文件 ...

  9. git服务器更换IP地址后本地仓库设置

    git 服务器可能会随时面临更换地址的情况,那么本地仓库如何与之同步呢? 1.首先打开git 项目根目录,打开.git文件夹(一般是隐藏文件夹) 2.在 .git文件夹下 找到 config文件 并打 ...

最新文章

  1. 利用Apache的ab命令做Benchmark性能测试
  2. linux docker运行目录,Linux更改Docker运行根目录的方法
  3. ARM开发培训的总结报告
  4. 连接局域网的SQL Server数据库配置
  5. python 到 poc
  6. (王道408考研数据结构)第六章图-第三节:图的遍历(DFS和BFS)
  7. python深度神经网络量化_「深度神经网络」(deep neural network)具体是怎样工作的?...
  8. 【云周刊】第128期:支撑千亿营收背后秘密——首届阿里巴巴研发效能嘉年华...
  9. 简洁新颖风格Emlog模板程序源码
  10. 交互媒体专题设计------《The Wiley Handbook of Human Computer Interaction》之观后感
  11. 使用vs2019用c++创建dll库
  12. OSCS开源软件供应链安全社区上线,携手开源社区共同提升开源安全质量
  13. 解读2022中国城市大脑首批三项标准(新版)
  14. openzipkin/brave初步了解
  15. Build RESTful APIs with Spring MVC
  16. 无胁科技-TVD每日漏洞情报-2022-8-30
  17. 案例6-1.5 旅游规划 (25 分)邻接表实现
  18. Oracle EBS 企业税改方案(三)-未结采购单据及部分AP Invoices税率调整
  19. 程序员情人节的正确表白姿势,你学会了么?
  20. 阿里巴巴B2B测试用例编写规范

热门文章

  1. Matlab图标如何去掉图形框右侧和上侧的刻度线(也适用全框图)
  2. 理解 Storm 拓扑的并行度(parallelism)概念
  3. 目视管理感知规律在生产管理中的运用(zt)
  4. 《算法竞赛进阶指南》0x6B T2 升降梯上
  5. 【委内瑞拉石油币Petro仍未进入二级市场】
  6. php 混合开发框架,Spiral: 性能卓越的PHP/Golang混合开发框架
  7. Java模拟植物大战僵尸(交互)
  8. Window平台下的静默下载并安装软件脚本bat
  9. 2020低压电工考试题库及低压电工复审模拟考试
  10. Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x8007019e