gpt4 book ai didi

java - 如何修复未注释的主要方法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:52:43 26 4
gpt4 key购买 nike

我一直在通过谷歌寻找这个问题,但事实证明我找不到解决这个问题的方法。实际上我有一个经典的 main 方法,我在其中运行一个作业,但是 sonarqube 一直重复我发现一个未注释的 main 方法。

代码如下:

     /**
* Main : Run MapReduce job
*
* @param args
* arguments
*/
public static void main(String[] args) {
ExitManager exitManager = new ExitManager();
// run job
if (!runJob(args)) {
exitManager.exit(1);
}
}

我在这里没有看到任何特别的问题,那么这个问题是从哪里来的呢?你知道我该如何解决这个问题吗?

谢谢。

最佳答案

Uncommented main method 是 CheckStyle 警告 main() 方法未被注释掉。您不应该在代码中使用调试/测试 main() 方法。

您可以使用类似以下内容排除您的程序入口点类:

<module name="UncommentedMain">
<property name="excludedClasses" value="\.Main$"/>
</module>

另见 http://checkstyle.sourceforge.net/config_misc.html#UncommentedMain

关于java - 如何修复未注释的主要方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27172448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com