-
1 votesanswersviews
如何将Grizzly请求注入Jersey ContainerRequestFilter
我有泽西由Grizzly提供 . 我有一个 ContainerRequestFilter 实现类 . 但是,此类为所有传入请求创建一次 . 因此这样做: public class EndpointRequestFilter implements ContainerRequestFilter { @Context private org.glassfish.grizzly.http.... -
2 votesanswersviews
Swagger for Jersey API使用嵌入式Grizzly
我对JAVA很新,更具体地说是JAVA中基于REST的服务 . 我正在使用Grizzly作为嵌入式Web服务器,提供Jersey REST API . 这一切都很好,但当我尝试添加Swagger来记录API时,它不起作用 . 这是我的POM(使用maven) <?xml version="1.0" encoding="UTF-8"?> ... -
1 votesanswersviews
JAX-RS Jersey / Grizzly定义接口资源
下面的示例here在使用Grizzly容器部署示例资源时 . 它使用定义为类的资源,而不是我想用注释定义接口并让资源类实现该接口 . 现在的问题是Grizzly抱怨它无法找到资源: com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root re... -
0 votesanswersviews
没有列表出现使用swigger在球衣2与灰熊
我在jersey 2和grizzly(没有web.xml)上设置了swagger . 我可以访问swagger页面但是我的API资源没有出现 . 我的主要文件如下所示 ` package com.beraben.jersey.test; import com.wordnik.swagger.jaxrs.config.BeanConfig; import java.net.URI; im... -
3 votesanswersviews
使用JAX-RS Jersey 2和Grizzly的Swagger文档
我使用JAX-RS实现了Rest Web服务(该功能不相关) . 现在我想使用Swagger生成其文档 . 我遵循了以下步骤: 1)在 build.gradle 中,我得到了我需要的所有依赖项: compile 'org.glassfish.jersey.media:jersey-media-moxy:2.13' 2)我用Swagger注释记录我的代码 3)我在我的Application子类中连接... -
1 votesanswersviews
获得swagger-core 1.5与Jersey和Grizzly合作
我有一个在嵌入式Grizzly服务器上运行的Jersey2应用程序 - 与此示例相同的设置:https://github.com/jersey/jersey/tree/2.18/examples/https-clientserver-grizzly/src/main/java/org/glassfish/jersey/examples/httpsclientservergrizzly 我已经将它与... -
1 votesanswersviews
如何在 Jersey 使用带有ResourceConfig的招摇?
我正在开发一个REST api,并试图将Swagger和Jersey一起使用 .我按照这里给出的指南: - https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-Jersey-2.X-Project-Setup-1.5我使用 ResourceConfig 而不是 Application 类并相应地修改了指南中的步骤 . 我正在... -
3 votesanswersviews
找不到媒体类型= application / json的MessageBodyWriter
我已经尝试了一切......无法弄清楚为什么我会得到这个例外 . 有趣的是,在我的IDE(Intellij)中,一切都顺利进行 . 无法弄明白......放弃 . 你们有什么建议吗? dependencies { compile group: 'com.amazonaws', name: 'aws-java-sdk', version: '1.10.27' compile grou... -
0 votesanswersviews
Jersey Grizzly HTTP Jackson(找不到媒体类型= application / xml的MessageBodyWriter)
我在POM依赖项和Jersey模块注册之间苦苦挣扎,以便根据Accept请求标头生成XML和/或JSON响应 . 这里是POM中的依赖项 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <jersey.version>2.2... -
2 votesanswersviews
找不到媒体类型= text / html的MessageBodyWriter
我试图将Jersey 2.22.2与Jsp和Spring集成 . 我正面临一些困难使它发挥作用 . 我正在使用Servlet 3.0风格的Java配置 . 我附上了代码 . @Path("spider") @Template @Component @Data @Slf4j @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD)...