为什么我的第一个Hello World Java程序在使用System.out打印到屏幕时在Visual Studio上出现错误?
我在Mac笔记本电脑上使用Visual Studio代码,我在用Java编写第一个程序之后,但是当我运行代码时,我收到一条关于System.out的错误消息为什么我的第一个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的使用替换为记
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视图中,可以激活和
停用规则以符合您的约定。还有一个代码
对每个问题执行操作,以快速停用相应的规则
禁用声纳林。禁用声纳林。