调用ServerSocketChannel.open()从未返回。我们正在使用jdk1.8.0_144。
堆栈跟踪显示它永远保留在ServerSocketChannelImpl类初始化中。可能正在加载nio或net库。Thread 12345: (state = IN_VM)
- sun.nio.ch.IOUtil.<clinit>() @bci=16, line=356
- sun.nio.ch.ServerSocketChannelImpl.<clinit>() @bci=16, line=439
- sun.nio.ch.SelectorProviderImpl.openServerSocketChannel() @bci=0, line=56
- java.nio.channels.ServerSocketChannel.open() @bci-3, line=108
答案 0 :(得分:1)
经过大量调试和试用后,我们将java升级为 jdk1.8.0_172 版本。 jdk1.8.0_144已损坏或有错误。