JavaEE 6: Невозможно скомпилировать @Resource (lookup = "") - PullRequest
1 голос
/ 19 сентября 2011

Я пытаюсь использовать @Resource(lookup="") для поиска ресурса, настроенного в Glassfish 3.1.Я использую Eclipse 3.5.

Я установил -Djava.endorsed.dirs=${GLASSFISH_HOME}/modules/endorsed и добавил javax.annotation.jar в мои проекты build bath, но все равно он не компилируется.

Я не могу увидеть параметр поиска с @Resource.

Может кто-нибудь помочь мне понять, почему я не получаю параметр поиска с @Resource?

1 Ответ

2 голосов
/ 19 сентября 2011

Вы уверены, что javax.annotation.jar, который вы используете, - тот, который используется для JavaEE6 (а не для предыдущей версии), поскольку lookup был введен в JavaEE 6. Проверьте MANIFEST этого фляги для подтверждения.

...