如何在spring4.1.1版本的javac中选择性地禁用警告



我们处于技术更新模式,特别是spring库。我们收到警告

在类型"Repeatable"中找不到注释方法"value()":找不到java.lang.annotation.Repeatable的类文件

由于我们将警告视为错误,所以整个构建都会失败。若我移除-Werror标志,那个么该项目就可以编译并运行良好。

我知道警告的原因。我们尝试升级到java8,但看起来它对我们来说不是一个选项,因为其他工具无法正常工作——例如eclipse luna只是多次在java8/ubuntu组合中崩溃。Eclipse靛蓝甚至不想启动。

我们的maven pom文件提到了-Werror标志,这是一个非常有价值的标志。有什么方法可以禁用这个警告吗?或者,对于这个问题,是否有其他替代解决方案

@SuppressWarnings注释可能会对您有所帮助。

最新更新