运行多线程 WebSphere 应用程序客户机

由于 Eclipse 和 WebSphere® 运行时环境之间存在各种行为和交互,所以通过“应用程序客户机启动配置”对话框运行多线程 WebSphere 应用程序客户机时,需要执行额外的步骤。您在产品的工具栏中选择运行 > 运行...时,J2EE 透视图中会出现“应用程序客户机启动配置”对话框。
如果客户机使用多线程,或使用可能会使用诸如 Swing 之类的其他线程的框架,则您必须完成以下附加步骤:
  1. 在“应用程序客户机启动配置”对话框中,选择自变量选项卡。在 VM 自变量文本框下,指定以下参数:
    -Dosgi.noShutdown=true
  2. 确保客户机应用程序调用
    System.exit()
如果未指定这些内容,则可能会发生与类装入或 Java™ 虚拟机(JVM)相关的问题,这些 Java 虚拟机在应用程序未完成运行之前不会退出。
相关任务
测试 J2EE 应用程序客户机

反馈