我有一个scala sbt项目。当我在intellij中打开一个终端并执行sbt sbtVersion时,我看到的是0.13.8。我想使用我自己的本地安装,即0.13.5。当我打开一个新的命令提示符时,我看到sbt版本是0.13.5,但在IntelliJ终端中,它一直说0.13.8,即使我将“设置->SBT”配置为指向自定义的“sbt-launch.jar”而不是捆绑。如何让IntelliJ使用我的“旧版本”SBT?
我遇到的主要问题是:
服务器访问错误:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
我听说SBT 0.13.5是要使用的版本,但我在告诉IntelliJ使用它时遇到了麻烦。
2条答案
按热度按时间zpqajqem1#
如屏幕截图所示,它位于
首选项|构建、执行、部署|构建工具|SBT。
在该对话框中,它是
启动器(sbt-launch.jar)
bgibtngc2#
以防万一有人还需要它:
sbt-launcher.jar
在MacOS上的位置:/opt/homebrew/Cellar/sbt/1.9.0/libexec/bin/sbt-launch.jar