我使用Eclipse Helios,Glassfish 3.0.1(完整平台)和myfaces 2.0。为什么Eclipse不将依赖项部署到Glassfish?
工作区中有两个项目:一个简单的Java项目(=> JP)和一个动态Web项目(=> WP)。我将JP添加到WP的类路径中。
我将JP中的一个类作为托管bean添加到WP的faces-config.xml文件中。
<managed-bean>
<managed-bean-name>myBean</managed-bean-name>
<managed-bean-class>myPackage.MyBean</managed-bean-class>
<managed-bean-scope>application</managed-bean-scope>
</managed-bean>
当我部署软件包并发出请求时,会显示一条错误消息。它说,找不到myPackage.MyBean类。
如果我查看已部署并正在运行的WP项目的WEB-INF/classes目录,则此目录为空。
我没有在WP本身写任何类,,但不应该是该目录中JP的类?
我能做些什么来将JP与WP一起部署?
在此先感谢。