我目前正在使用Eclipse Mars编写Restful Web Service(版本4.5.0 - Build ID:20150621-1200)。
我面临的问题是Eclipse识别的代码错误。代码是Mavenized并使用Maven编译和构建项目结果,没有错误。
如何确保Eclipse Mars使用正则表达式识别出我的JAX-RS可选参数是否有效而不是问题?
示例:
Eclipse指定的错误(带红色下划线的@Path
注释值):
Multiple markers at this line
- The @Path annotation value '/list{lang:(/[a-z]{2})?}' is invalid: missing '{' or '}'.
- The @Path template parameter '2' is not bound to any field, property or method parameter annotated with
@PathParam("2").
感谢。