我最近将个人项目之一从Java 8迁移到了Java 10。 但是后来我遇到了这个警告,作为一个讨厌的警告,我不得不解决。
自动模块'gson'的名称不稳定,它是从模块的文件名派生的。
我检查了要使用maven检索的jar文件,的确,它不是模块化的jar(其中没有module-info.class
)。
因此,我检查了GSON github,发现GSON有一个module-info.java
文件。
所以我的问题是:
其他信息:
行家密度:
com.google.code.gson 格森 2.8.5
答案 0 :(得分:1)
您是对的,Gson的2.8.5版本确实包含一个模块信息,但根据this issue,它位于错误的位置。尽管现在(一个月前)已修复,但尚未发布包含该修复程序的新版本。
我想我们必须等待。