【问题标题】:Compiling with scalac does not find sbt dependencies使用 scalac 编译找不到 sbt 依赖项
【发布时间】:2021-05-16 11:50:37
【问题描述】:

我尝试在 VSCode 编辑器中运行我的 Scala 代码。我可以通过spark-submit 命令运行我的脚本。但是当我尝试使用scalac 进行编译时,我得到:

.\src\main\scala\sample.scala:1: 错误:对象 apache 不是包 org 的成员 导入 org.apache.spark.sql.{SQLContext,SparkSession}

我已经在build.sbt中添加了各自的库依赖。

【问题讨论】:

    标签: scala sbt scalac


    【解决方案1】:

    你试过运行sbt compile吗?

    直接运行scalac 意味着您只编译一个文件,没有sbt 的好处,尤其是您在build.sbt 文件中添加的依赖项。

    在 sbt 项目中,没有理由直接使用scalac。这违背了 sbt 的目的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-18
      • 1970-01-01
      • 2016-04-05
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 2015-07-04
      • 1970-01-01
      相关资源
      最近更新 更多