【问题标题】:Administrating Websphere to reinstall the application with a WAR file管理 Websphere 以使用 WAR 文件重新安装应用程序
【发布时间】:2020-10-28 14:55:52
【问题描述】:

我有一个 Web 项目,它采用 WAR 文件并部署在 Websphere 应用程序服务器上。如何管理 Websphere(可能在脚本的帮助下),以便 WebSphere 将 WAR 文件复制到服务器以自动使用 WAR 文件重新安装应用程序。服务器是一台 AIX 机器。

我找到了一个包含该语句的脚本

    AdminApplication.updateApplicationUsingDefaultMerge( "EAR_FILE",  "EAR_FILE_PATH") 

Will the above statement work only for EAR file, and not WAR file and if so which statement(s) I can use for WAR file?

【问题讨论】:

  • 您不会将 war 文件转换为 ear 文件。您使用所需的元数据创建一个 ear 文件并将 war 文件添加到其中。
  • 你也不需要ear,因为WebSphere也支持安装war文件。所以修复你的脚本。
  • @Gas 我编辑了问题,你现在可以看看吗?

标签: java websphere war ear


【解决方案1】:

这里是知识中心的链接,不管它说 EAR,WAR 也一样:

  • Install command

    AdminApp.install('location_of_ear.ear','[-node nodeName -cell cellName -server serverName]')
    
  • Update command

  • Update example command

    AdminApp.update('app1', 'app', ['-operation', 'update', '-contents', 
      'c:/apps/app1/newApp1.ear', '-usedefaultbindings', '-nodeployejb'])
    

【讨论】:

  • 参数中的 app 是什么。在文档中它说内容类型值。
猜你喜欢
  • 2017-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多