Java:依赖版本改变了警告的处理方式吗?

时间:2016-12-23 18:34:23

标签: java spring maven dependencies

我的Spring Boot应用程序编译时出现警告:

$ mvn clean package
[...]
/path/to/my/file.java:[219,47] [unchecked] unchecked conversion
[WARNING]   required: List<Date>
  found:    List
[...]
[INFO] BUILD SUCCESS

它使用了许多版本为3.2.13.RELEASE的Spring框架工件。

我只在pom.xml进行单一更改,将版本更新为4.1.3.RELEASE。然后编译我的代码失败了:

$ mvn clean package
[...]
[ERROR] /path/to/my/file.java:[219,47] [unchecked] unchecked conversion
[ERROR] required: List<Date>
[ERROR] found:    List
[...]
[INFO] BUILD FAILURE

[WARNING]更改为[ERROR]的行是

        final List<Date> dates = dateQuery.list();

据我了解,更改不能由依赖项API中的任何可能更改引起。

如何更改依赖项会影响我的代码中的警告处理方式?

0 个答案:

没有答案