繁体   English   中英

Intellij IDEA设置:无法解析符号println

[英]Intellij IDEA setup: cannot resolve symbol println

Intellij为scala代码提供了这个错误:

    Cannot resolve symbol "println"

项目设置:

项目SDK:

  Intellij IDEA Community Edition IC-141.2735.5(openjdk version "1.8")

项目语言水平:

  8 - Lambdas, type annotations etc. 

平台设置:

软件开发工具包:

   1.8   /usr/lib/jvm/java-8-openjdk-amd64

   IntelliJ IDEA Community Edition IC-141.2735.5

全球图书馆:

   scala-sdk-2.11.6

编辑:

编译器报告println有多个实现:

    scala-lang:scala-library:2.11.6.jar
    scala-lang:scala-library:2.11.6.jar

这是什么意思?

我不知道它是否仍然有用,但我遇到了同样的问题。 对我来说,只需在“全局库”下重新添加Scala SDK:使用红色减号删除它,然后使用绿色加号再次添加Scala SDK。

干杯

public class Nurse extends Employee {
    public Nurse(boolean working, long id, String name, String department) {
        super(working, id, name, department);

        // here println can be resolved. Because it's inside of a function.
        System.out.println("Invoking constructor "); 
    }

   // System.out.println("Some messge "); // here println can't be resolved.
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM