Java FindBugs报告空指针解引用

Java FindBugs报告空指针解引用,java,ubuntu,ant,findbugs,Java,Ubuntu,Ant,Findbugs,我为我的类下载了一个应用程序,并被指示运行一个构建文件,以验证一切正常。这个构建文件调用FindBugs,除此之外,每个人的构建文件都会成功,除了我的。FindBugs警告System.out的空指针取消引用。我正在使用Java1.6.0.23和Ant1.8.2运行LinuxUbuntu11.10,但这在我的其他应用程序上从未发生过。我想知道Java解释器是否接收到了不同的东西或其他东西。。这样做并不一定不好,但我想问的问题是,是否有任何方法可以抑制此警告,以便我的构建文件能够成功 谢谢大家!

我为我的类下载了一个应用程序,并被指示运行一个构建文件,以验证一切正常。这个构建文件调用FindBugs,除此之外,每个人的构建文件都会成功,除了我的。FindBugs警告System.out的空指针取消引用。我正在使用Java1.6.0.23和Ant1.8.2运行LinuxUbuntu11.10,但这在我的其他应用程序上从未发生过。我想知道Java解释器是否接收到了不同的东西或其他东西。。这样做并不一定不好,但我想问的问题是,是否有任何方法可以抑制此警告,以便我的构建文件能够成功


谢谢大家!

这是一个错误警告,应在上一版本中更正


看一看。

好吧,这个问题不是特定于代码的,因为它在我的Windows端运行良好。“有问题的代码”只是一个简单的System.out.println,以及其他System.out语句。这似乎是一个特定于环境的问题..我使用findbugs,但从来没有这个问题。我现在明白了。。。如果是在裸露的println语句上,这是一个findbugs错误:-)是的,但是我的构建文件下载了最新版本的findbugs,它仍然会给出这个错误。虽然在Windows或Mac上没有这样的问题,但我以前从未发生过这个错误。你是从夜间构建库下载的吗?下载基于Ivy,但FindBugs被确认为1.3.9版,这是当前的稳定版本。嗯,不完全是,因为我现在在Windows上运行它,没有任何更改,它工作得很好。FindsBugs 1.3.9及所有。。