编译spark job server 时, 遇到sbt 编译 scala的情况 , 在idea sbt 换源时遇到的坑

在Windows10上编译Spark Job Server时,遇到sbt编译Scala的问题,由于repo1.maven.org源无法访问,尝试通过修改repositories和sbtconfig.txt文件换源无效。解决方案是利用IDEA的sbt shell,通过在_jvmopts文件中配置国内源,或者直接删除该文件,使得配置生效,确保在Windows和Linux环境下都能顺利编译。
摘要由CSDN通过智能技术生成

编译spark job server 时, 遇到sbt 编译 scala的情况 , 在idea sbt 换源时遇到的坑
这里面的环境是windows10 ,非Linux

先说一下失败的几个情况

首先我是本地自己下载了一个sbt, 在idea的shell里面 使用sbt的命令进行操作
但是源一直是repo1.maven.org
而这个源却是用不了的
于是准备换源
一般网上的做法就是在用户根目录下的 .stb目录新建一个文件 repositories

写入新源

[repositories]
  local
  nexus-aliyun: http://maven.aliyun.com/nexus/content/groups/public
  typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
  sonatype-oss-releases
  maven-central
  sonatype-oss-snapshots

但是这样,哪怕重启也不起作用

也有人说在sbt home目录下的conf中修改sbtconfig.txt

-Dsbt.override.build.repos=true
-Dsbt.repository.config=C:/tools/sbt-1.2.7/sbt/conf/repositories

这也是不起作用,它们这些介绍不知道是歪打正着,还是怎么回事,感觉少了点东西

后面干脆找到一篇介绍

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值