gpt4 book ai didi

用于创建 EJB stub 的 Eclipse Kepler 'Prepare for Deployment' 选项

转载 作者:行者123 更新时间:2023-12-02 04:30:28 25 4
gpt4 key购买 nike

因此,我们目前正在分析从 MyEclipse->Eclipse 迁移是否可行,而我们目前陷入困境的领域之一是 EJB Deploy。

在 MyEclipse 中,有一个名为“运行 EJB 部署”的选项,它会生成 .ejbDeploy 文件夹,其中包含 EJB 项目的 stub 和领带,但是在 Eclipse Kepler 中,有“准备部署”选项(右键单击“项目”->“Java”) EE Tools->Prepare for Deployment)我认为它也做了同样的事情。

但是,当我单击该选项(准备部署)时,它会轻松地忽略它并且不执行任何操作。

我不确定需要做什么来确保它的工作方式与 MyEclipse IDE 相同,并且它会生成一个结果 .ejbDeploy 文件夹,就像在带有 stub 的 Eclipse 中一样。

此外,如果这不可能,我们可以使用 ANT 或 MAVEN 实现类似的行为吗?

任何见解都会有所帮助。

P.S:我们目前正在使用 EJB 2.1,并且没有任何计划很快迁移到 EJB 3.0,因此与 EJB 2.1 相关的步骤将会有所帮助。另外,出于本次评估的目的,我们使用 Websphere 7.0,这是我们想要使用的服务器

谢谢,尤根德拉

最佳答案

好吧,所以我做了以下工作来解决这个问题:

  1. 在 WAS 7 安装 bin 目录 - WAS_PATH/AppServer/bin 中,有一个 WAS 提供的名为“ejbdeploy.bat”的工具,它实现了我期望的功能。

只需运行以下命令即可解决我的问题:

ejbdeploy.bat -cp "C:\tpp\FW.jar;C:\tpp\DA.jar;C:\tpp\Common.jar" C:\tpp\AR.jar C:\tpp C:\tpp\deployed\AR.jar -complianceLevel 5.0

它需要以下输入:

  • 输入 jar /耳朵
  • 所有必需 JAR 的类路径
  • 将生成临时文件的工作目录
  • 输出 JAR/EAR
  • 合规级别,指示应使用哪个版本的 JDK验证编译后的代码1.4、5.0、6.0

希望这可以帮助任何寻找类似解决方案的人。

谢谢,尤根德拉

关于用于创建 EJB stub 的 Eclipse Kepler 'Prepare for Deployment' 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23388242/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com