我正在关注RESTFul服务教程(javabrains.io/courses/javaee_jaxrs/lessons/Returning-JSON-Response),并试图通过POJO从服务端返回JSON响应。

我使用jersey-quickstart-webapp原型创建了一个Maven项目。我在pom.xml中添加了“ jersey-media-moxy”以提供JSON支持,并且在进行更新时,我可以在Eclipse Markers选项卡中看到以下错误。是否有人对如何解决此问题有想法。


  ArtifactDescriptorException:无法读取以下对象的工件描述符
  org.glassfish.jersey.media:jersey-media-moxy:jar:2.22.1:
  ArtifactResolutionException:传输失败
  org.glassfish.jersey.media:jersey-media-moxy:pom:2.22.1来自
  http://repo.maven.apache.org/maven2已缓存在本地
  资料库,直到更新后才会重新尝试解析
  中央间隔已过去或强制更新。原始错误:
  无法传输工件
  org.glassfish.jersey.media:jersey-media-moxy:pom:2.22.1 from / to / to
  中央

最佳答案

我可以通过以下步骤解决此问题:
右键单击Eclipse中的Maven项目-> Maven->更新项目->选中“强制更新快照/发布”复选框。

10-01 05:14