sbt.build 文件的导入未找到错误

Posted

技术标签:

【中文标题】sbt.build 文件的导入未找到错误【英文标题】:import not found error for sbt.build file 【发布时间】:2020-01-14 13:55:15 【问题描述】:

我正在学习 Scala 和 sbt。我有一个正在开始的现有项目。

在顶层项目文件夹下的命令行上,我一输入 sbt 命令,我就得到:

C:\Projects\aproject\build.sbt:1: error: not found: object scalariform

import scalariform.formatter.preferences._

C:\Projects\aProject\build.sbt:2: error: object sbt is not a member of package com.typesafe

import com.typesafe.sbt.SbtScalariform

我找不到此特定错误的在线参考。我认为第二个错误是因为第一个错误。

sbt.build 文件有这三个导入:

import scalariform.formatter.preferences._

import com.typesafe.sbt.SbtScalariform

import com.typesafe.sbt.SbtScalariform.ScalariformKeys

我有 scala 版本 2.13.0 和 sbt 版本 1.2.8

【问题讨论】:

【参考方案1】:

添加到project/plugins.sbt

addSbtPlugin("org.scalariform" % "sbt-scalariform" % "1.8.3")

并刷新项目。

https://github.com/sbt/sbt-scalariform

【讨论】:

没有帮助,同样的问题。 忽略以上评论。同样的问题,不同的依赖。现在 org.scalastyle:scalastyle-sbt-plugin:0.8.0 存在问题。我会调查的。谢谢。

以上是关于sbt.build 文件的导入未找到错误的主要内容,如果未能解决你的问题,请参考以下文章

导入SVN,获取文件存在或文件未找到错误

SWIFTUI - 尝试从 OneDrive 和 GoogleDrive 等云文件提供商导入文件时出现文件未找到错误

未找到 Qt Creator 导入文件

play-sbt 2.5.6 插件给出未解决的依赖错误

未找到规则“导入/扩展”的 ESLint 定义

预定义的类型“System.Object”未定义或未导入