bri*_*isk 23 java rest jetty jersey jersey-2.0
我已经配置了像"/ v1 /"这样的休息路径,并且在servlet中配置了端点,如'/ test /'.
现在我从java类"Test"中删除了"/ v1".
org.glassfish.jersey.internal.Errors logErrors
WARNING: The following warnings have been detected: WARNING: The (sub)resource method test in com.abc.services.Test contains empty path annotation.
Run Code Online (Sandbox Code Playgroud)
进行此更改后,我收到了上述警告.如何处理此警告?
我希望这个"/ v1"删除10个其余路径的更改.所以任何人都帮助我在没有警告的情况下跑步
Pau*_*tha 51
警告意味着您有一个使用@Path("/")或注释的资源方法@Path("").例如
@Path("test")
public class Test {
@GET
@Path("/")
public String test(){}
}
Run Code Online (Sandbox Code Playgroud)
不确定为什么泽西岛会发出警告,也许只是为了确保你真正想要的.原因是资源方法@Path("/")是多余的,因为如果您只是这样做,它已经暗示了
@Path("test")
public class Test {
@GET
public String test(){}
}
Run Code Online (Sandbox Code Playgroud)
没有@Path("/").它的工作原理相同.所以如果你有这些,删除它们,它应该带走警告.
| 归档时间: |
|
| 查看次数: |
11073 次 |
| 最近记录: |