websphere - 如何从命令行停止/启动特定的 WebSphere 部署的 EAR?

标签 websphere ear application-server

我在 WebSphere 应用程序服务器上将一个依赖 jar 扔到我爆炸的 EAR 中。我需要停止/启动 EAR 才能让 WS 执行新代码。有没有办法从命令行执行此操作?

最佳答案

尝试运行这样的东西:

/opt/ibm/websphere/appserver/profiles/<MyProfileName>/bin/wsadmin.sh -c "AdminControl.invoke(AdminControl.queryNames('type=ApplicationManager,process=<MyServerName>,*'),'stopApplication','MyAppName')" -lang jython

它会提示您输入 WAS 用户 ID 和密码(如果您有 启用了“管理安全性” )并且当您输入它们时 - 前提是您的用户 ID 至少被分配了 接线员 角色 - 您的应用程序将被停止。

以类似的方式,您可以启动相同的应用程序。

关于websphere - 如何从命令行停止/启动特定的 WebSphere 部署的 EAR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16689692/

相关文章:

java - RAD 中的 Websphere Liberty server.xml 在 keystore 上提供 cvc-complex-type.2.4.a

jakarta-ee - EAR包结构

java - 在 IBM RAD WebSphere 中,哪个文件描述了管理控制的 WebSphere 变量?

java - 蚁战任务如何进行?

java - 应用服务器中是否有针对JDBC 的单点登录解决方案?

java - JSF + Hibernate 网络应用开发环境

linux - 如何从 Linux CLI 查询 websphere 节点状态

gradle - Gradle收集多项目中的所有jar依赖项并建立耳朵

java - 由于无法构建依赖项的发布版本,Jenkins 中的 Maven 发布构建失败

java - 在 Tomcat 和 Websphere 上部署时有什么区别?