在 Linux 上,试图启动域会生成引用 libstdc++ 的异常。发生这种情况的原因是 Application Server 需要在 Linux 上有某些兼容性库,而这些库在默认情况下不进行安装。
解决方案:安装以下兼容性库:
compat-gcc-7.3-2.96.build.i386.rpm
compat-gcc-c++-7.3-2.96.build.i386.rpm
compat-libstdc++-7.3-2.96.build.i386.rpm
默认情况下不安装这些库,但它们可以在 Red Hat Linux 分发包中获得。注意,build 的值在不同版本的 Red Hat Linux 上可能不同。