我的Dev Env如下。
我有一个以下方面的项目。
当我使用"准备部署"时,没有发生那些存根类没有生成的事情。在Internet上搜索之后,我意识到Webshpere Developer工具8.5只支持EJB 3.0或更高版本。
我的项目是从WAS6.1迁移出来的,工具可以支持EJB2.0。 现在我不想将我的项目升级到EJB3.0。 任何人都可以帮助提出解决方案吗?一个额外的部署插件还是什么?
提前致谢。
答案 0 :(得分:2)
以下是可能的解决方案:
安装期间部署
您可以继续在WDT中开发应用程序,然后将您的应用程序导出为耳朵。将应用程序安装到WebSphere时,可以选择在部署期间部署企业bean。如果检查该选项,WebSphere将在应用程序安装期间生成所需的类。
运行ejbdeploy命令或ant wsejbdeploy ant任务 一旦掌握了,您可以运行ejbdeploy命令行工具来生成代码,或者如果您使用ant构建应用程序,则可以使用ant任务。
ejbdeploy command refrence
Older article about using ant tasks
Error using Ant to create EJB after upgrading WAS from 6.0 to 7.0
使用IBM Assembly&为WebSphere Administration v8.5工具部署工具
如果您拥有WebSphere Application Server许可证,那么您可以下载其他工具 - IBM Assembly & Deploy Tools for WebSphere Administration v8.5 tool
- 这是基于Eclipse的简化RAD(Rational Application Developer)。这将允许您开发Java EE应用程序并生成部署代码
以下是此工具旧版本功能的简要说明:
Assembly and Deploy Tools