Значение атрибута аннотации RequestMapping.value должно быть константным выражением

При использовании следующего фрагмента кода:

public class MyUrls {

    // properties get initialized using static{...}
    public final static String URL_HOMEPAGE = properties.getProperty("app.homepage");    

}

@Controller
public class HomepageController {

    @RequestMapping(MyUrls.URL_HOMEPAGE)
    public String homepage() {
        return "/homepage/index";
    }

}

Я получаю следующую ошибку:

The value for annotation attribute RequestMapping.value must be a constant expression

Но по факту,URL_HOMEPAGE действительно является константой, так как она объявлена какpublic final static, Я ошибся? Как решить эту проблему?

Ответы на вопрос(2)

Ваш ответ на вопрос