java - 这个奇怪的泽西警告是什么意思?

标签 java jersey

此警告在 Jersey 1.4 中意味着什么:

WARNING: A sub-resource method, public final java.lang.String com.XXX.render(), 
with URI template, "/", is treated as a resource method

这是该方法的外观:

@GET
@Produces(MediaType.APPLICATION_XML)
@Path("/")
public final String render() {
  return "test";
}

最佳答案

为什么需要为方法指定这样的路径? @Get 足以告诉 jersey 它是整​​个类的默认方法(我假设你的类有一些 @Path("/MyRes") 注释)。

关于java - 这个奇怪的泽西警告是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4333463/

相关文章:

java - 替换 Jersey 2.26 中的 AbstractContainerRequestValueFactory

java - 如何读取文本文件并使用它来填充对象数组的数据?

java - java xml 对非 ascii 字符的解析不正确

java - 将列表传递给 in 子句但在 jpql 中不起作用

java - Jersey:使用百分比编码解码 QueryParam

java - Grizzly REST - POST 始终为 404

java - 如何解决 Jackson 无法处理 JPA bean 中的直接自引用的问题

java - 异常(exception)是 REST Jersey

java - 如何在 windows-64bit "Home Premium"中设置 javamail 路径和类路径

java - 从可以在 Linux 中打开的文件路径创建文件