java - 不使用 Websphere Deployment Manager 部署 Web 应用程序

标签 java jakarta-ee websphere websphere-7

每当我们的开发团队修改 Web 应用程序的源代码时,我们都需要构建一个 EAR,登录到 WebSphere 的部署管理器,在我们的测试服务器中更新整个应用程序并重新启动应用程序。

但有时更改可能只涉及单个 Java 文件。是否有任何其他方法可以将更改部署到测试服务器以加快我们的开发生命周期,例如将 XXX.class 复制到 WebSphere 文件夹中的特定位置?

最佳答案

您可以为 Websphere 应用程序执行所谓的热部署。但是在这种情况下,您不会更改/部署 .class 文件,至少您需要一个正在更改的 .jar 文件。但是设置此程序的过程与所讨论的应用程序密切相关。它不能放在 StackOverflow 上的单个帖子中,因为它属于教程网站,而这不是一个。

我建议您在 IBM Knowledge center 上阅读有关热部署 的内容.如果您愿意按照页面中的步骤进行操作,这将对您有所帮助。

注意:不隶属于 IBM。

关于java - 不使用 Websphere Deployment Manager 部署 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39138515/

相关文章:

java - 为什么 SecureSocial 和 Play 2.3.2 会出现 Unresolved 依赖项错误?

java - Selenium 找到 Web 应用程序的 "next"按钮,但 click() 不起作用

java - 是否可以反转对 String replaceAll 方法的调用?

java - 灰熊不记录请求中的异常

java - JBoss 5.1 - TopicConnection.createTopicSession 有时会挂起

java - MTOM - 根内容类型始终为文本/xml

java - 多次声明变量会减慢执行速度吗?

spring - 什么时候需要或方便使用 Spring 或 EJB3 或将它们全部一起使用?

jakarta-ee - Websphere Application Server 7 (WAS) 中 EJB 的默认 JNDI 名称是什么?

websphere - 如何在websphere中配置和使用jSTL