这似乎是一个非常奇怪和特定的错误,或者也许是我未设置的一些过时的设置。

对于@Path,期望的值为String,而@Produces \ @Consumes期望为String [],所以我认为没有太大的区别。

参考文献:
@Path @Consumes @Produces

更新 :

这就是我要的...
java - 为什么IntelliJ Idea无法在 Jersey 资源@Consumes或@Produces批注中自动完成MediaType枚举?-LMLPHP

这就是它给我的。

java - 为什么IntelliJ Idea无法在 Jersey 资源@Consumes或@Produces批注中自动完成MediaType枚举?-LMLPHP

最佳答案

我向intellij提交了票,这是一个错误。

https://youtrack.jetbrains.com/issue/IDEA-127214

07-27 20:28