代码之家  ›  专栏  ›  技术社区  ›  KayV

scala工作表不评估repl并在右侧打印结果

  •  1
  • KayV  · 技术社区  · 6 年前

    我正在学习Spark并使用EclipseScalade,在其中我创建了一个新的工作表。

    因为scala中的工作表是在保存文件时计算的,结果打印在右侧,但是当我在工作表中做了一些更改时不会发生这种情况。

    这是我的scala工作表:

    object LearingScalaWorkshheet1 {
      println("Welcome to the Scala worksheet")
    
      val hello: String = "Hello World!"
      println(hello)
    }
    

    我有什么东西不见了吗?

    2 回复  |  直到 6 年前
        1
  •  0
  •   KayV    6 年前

    将scala安装更改为默认版本为我解决了问题。

    遵循以下步骤:

    1. 右键单击项目->属性->scala编译器
    2. 单击针对scala安装的下拉列表。
    3. 将下拉列表中的值更改为“最新2.12捆绑包(动态)”。

    属性->scala编译器
  • 单击针对scala安装的下拉列表。
  • 将下拉列表中的值更改为“最新2.12捆绑包(动态)”。
  • enter image description here

        2
  •  0
  •   Seth Tisue Arthur Hjorth    6 年前

    如果你只写这个,它会正确地写:

    val hello: String = "Hello World!"
    println(hello)
    

    否则,您需要在定义对象后使用它