我正在尝试使用@Resource(lookup="")
来查找Glassfish 3.1中配置的资源。我正在使用Eclipse 3.5。
我已设置-Djava.endorsed.dirs=${GLASSFISH_HOME}/modules/endorsed
并将javax.annotation.jar
添加到我的项目构建浴缸中,但仍然无法编译。
我无法使用@Resource
查看查询参数。
有人可以帮我理解为什么我没有使用@Resource
获取查找参数?
答案 0 :(得分:2)
您确定您使用的javax.annotation.jar
是JavaEE6的版本(而不是之前的版本),因为JavaEE 6中引入了lookup
。检查该jar的MANIFEST以确认