Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我的第一个Hello World Java程序在使用System.out打印到屏幕时在Visual Studio上出现错误?_Java_Visual Studio Code - Fatal编程技术网

为什么我的第一个Hello World Java程序在使用System.out打印到屏幕时在Visual Studio上出现错误?

为什么我的第一个Hello World Java程序在使用System.out打印到屏幕时在Visual Studio上出现错误?,java,visual-studio-code,Java,Visual Studio Code,我在Mac笔记本电脑上使用Visual Studio代码,我在用Java编写第一个程序之后,但是当我运行代码时,我收到一条关于System.out的错误消息 public class Hello { public static void main(final String[] args) { System.out.println("Hello, World!"); } } “将System.out或System.err的使用替换为记

我在Mac笔记本电脑上使用Visual Studio代码,我在用Java编写第一个程序之后,但是当我运行代码时,我收到一条关于System.out的错误消息

public class Hello
{
    public static void main(final String[] args)
    {
        System.out.println("Hello, World!");
    }
}

“将System.out或System.err的使用替换为记录器。”

如何修复此错误?

这是Sonarint错误(visual studio代码插件),而不是编译器错误。这个程序将运行得很好,但显然插件配置为在IDE中显示错误(您通常不希望System.out出现在生产代码中)

根据,您应该能够调整IDE中的规则:

在资源管理器的Sonarint Rules视图中,可以激活和 停用规则以符合您的约定。还有一个代码 对每个问题执行操作,以快速停用相应的规则

这是Sonarint错误(visual studio代码插件),而不是编译器错误。这个程序将运行得很好,但显然插件配置为在IDE中显示错误(您通常不希望System.out出现在生产代码中)

根据,您应该能够调整IDE中的规则:

在资源管理器的Sonarint Rules视图中,可以激活和 停用规则以符合您的约定。还有一个代码 对每个问题执行操作,以快速停用相应的规则


禁用声纳林。禁用声纳林。