使用 WebSphere Application Server 时 Linux 上 X 的局限性

(这是已知问题)使用 WebSphere® Application Server 时,如果在 Linux 上使用 X GUI,那么您可能会遇到以下错误,该错误会阻止运行对话框出现:

原因:java.lang.InternalError:无法通过将“:0.0”用作 DISPLAY 变量的值连接至 X11 窗口服务器。
要解决此问题,将系统环境变量 JAVA_MMAP_MAXSIZE 设置为小于 20 的变量值。缺省值是 JAVA_MMAP_MAXSIZE=20。其大小小于 20 兆字节的任何 JAR 文件都是已映射的内存。如果 JVM 认为 JAR 文件很小,就会将它们映射至内存,还会对每个 JAR 文件分配文件描述符。因为 WebSphere Application Server 使用许多 JAR 文件,所以如果减少属于已映射内存的 JAR 文件的最大大小,那么所分配的文件描述符较少并且 X GUI 可成功访问 JAR 文件。
指示主题类型的图标 参考主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:rxlinux.html