如何从属性设置 javax.ws.rs.Path 注释值

How to set javax.ws.rs.Path annotation value from properties

我想从属性文件中设置 javax.ws.rs.Path 注释值。 目的不是使其可配置,而是将值与代码分开。

以下代码有效:

private final String path="my_path";

@GET
@Path(path)
@Produces(MediaType.TEXT_XML)
public String wsdlRequest(@Context UriInfo uriInfo)
{
    ....
     ...
    ..
}

但以下不是:

private final String path=bundle.getString("PATH");

我想不能,因为该值在编译时不可用。