我正在使用 @Consumes(MediaType.MULTIPART_FORM_DATA) 但在执行时会出现错误
SEVERE: A message body reader for Java class java.io.InputStream, and Java type class java.io.InputStream, and MIME media type multipart/form-data; boundary=----WebKitFormBoundary2962uxTv1yBpFMGX was not found.
与 MIME 媒体类型兼容的注册消息正文阅读器是:
我仔细观察,我在 pom.xml 中使用了两个 jars,顺序如下:
<dependency>
<groupId>com.owlike</groupId>
<artifactId>genson</artifactId>
<version>0.99</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>1.19.4</version>
</dependency>
我观察到的是,当我将这个 jersey-core jar 放在我的类路径中时,它成功执行但我不希望这样,我需要捆绑所有的 jar。
提前致谢。