如何在 Intellij Idea 中使用自定义 sbt 版本?
Posted
技术标签:
【中文标题】如何在 Intellij Idea 中使用自定义 sbt 版本?【英文标题】:How to use custom sbt version in Intellij Idea? 【发布时间】:2015-09-24 00:42:36 【问题描述】:我有一个 scala sbt 项目。当我在 intellij 中打开终端并执行 sbt sbtVersion 时,我看到 0.13.8。我想使用我自己的本地安装,即 0.13.5。当我打开一个新的命令提示符时,我看到 sbt 版本是 0.13.5,但在 IntelliJ 终端中,即使我将“设置-> SBT”配置为指向自定义的“sbt”,它仍然一直显示 0.13.8 -launch.jar”而不是捆绑。如何让 IntelliJ 使用我的“旧版本”SBT?
我遇到的主要问题是:
服务器访问错误:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径
我听说 SBT 0.13.5 是要使用的版本,但我无法告诉 IntelliJ 使用它。
【问题讨论】:
【参考方案1】:如截图所示,它位于
偏好 |构建、执行、部署 |构建工具 | SBT。
在该对话框中,它是下面的最后一个选项
启动器 (sbt-launch.jar)
【讨论】:
谢谢。在 ubuntu 中,从dl.bintray.com/sbt/debian 安装 sbt,路径是 /usr/share/sbt/bin/sbt-launch.jarsudo find / -name sbt-launch.jar
也给了我/usr/share/sbt/bin/sbt-launch.jar
以上是关于如何在 Intellij Idea 中使用自定义 sbt 版本?的主要内容,如果未能解决你的问题,请参考以下文章