我正在使用EJB3.0开发一个简单的应用程序,使用OpenEJB进行部署,并使用Eclipse。
我在Eclipse中将该项目创建为“动态web应用程序”。当我尝试创建第一个无状态会话bean时,我意识到@Remote注释无法解析。
解决这个问题的正确方法是什么?
谢谢你的帮助。
更新:我找到了答案。
TomEE的安装有一个目录,其中包含编译和运行'apache-tomee-webprofile-1.0.0-beta-2/webapps/openejb/lib‘所需的所有jar文件
我在Eclipse中创建了一个用户库,其中包含上述lib文件夹中的所有jars,并将其添加到构建路径中。
EJB接口现在正确编译。
发布于 2012-04-13 07:46:48
项目
现在,您可以在EJB项目中创建EJB,并从WEB项目调用它们。
还可以在支持企业应用程序项目的应用服务器(如JBoss)上部署或调试EAP。EAP部署为具有.ear扩展名的唯一文件。
例如,如果使用Tomcat,则无法部署ear包。
这里有一个关于用Eclipse创建ear的description页面。
发布于 2012-05-14 09:01:50
添加对TomEE或TomEE+的eclipse库支持的简单方法如下:
tomEE库已经添加到您的eclipse项目中。
发布于 2012-11-28 20:41:50
我正在使用maven并通过以下简单步骤使其工作:
'Add...'
就这样!
https://stackoverflow.com/questions/10086492
复制相似问题