【问题标题】:How can I patch/copy java classes to local WebSphere server?如何修补/复制 java 类到本地 WebSphere 服务器?
【发布时间】:2026-01-08 13:25:02
【问题描述】:

我正在使用 WebSphere 8.5 进行 Java/J2EE 应用程序开发。每次更新 java 类时,我都需要经历构建 EAR 项目的过程,然后通过 WebSphere 控制台更新 EAR 文件以部署更改。是否有简单快捷的流程将 Java 类修补/复制到 WebSphere?

我在 Tomcat 中开发应用程序时已经这样做了,我将在我的 IDE(eclipse) 中自动设置构建并完成工作。

【问题讨论】:

    标签: java build websphere javacompiler


    【解决方案1】:

    您可以根据需要部署单个类文件。正式地,通过 Web 控制台,或非正式地在文件系统上。

    what's the difference between folders 'installedApps' and 'applications' in websphere application server?

    但我认为这不是你真正想要的。

    我不知道有什么方法可以将类从 IDE 自动更新到远程 WebSphere 实例。我只对我在 Rational Application Developer(IBM 的品牌 Eclipse)中运行的本地 WebSphere 实例这样做了。

    【讨论】:

    • 谢谢,现在我了解了如何仅将文件部署到 WebSphere 而不是 EAR。您是如何从 RAD 自动更新本地 WebSphere 实例中的类的?
    • 这个话题太大了,没法评论。但要点是您在 RAD 中定义一个服务器并向其添加企业项目。然后您的项目编辑会自动部署到服务器。
    • 请注意,直接更新文件系统很可能是官方不支持的,如果添加或删除Java EE注解、注解的类/方法/字段,或者相关接口的实现(例如,@HandlesTypes 引用的那些)。