我正在尝试弹性搜索 Java API。我得到了这个错误:
java.lang.NullPointerException
at java.io.Reader.<init>(Reader.java:78)
at java.io.InputStreamReader.<init>(InputStreamReader.java:113)
at org.elasticsearch.node.internal.InternalSettingsPreparer.randomNodeName(InternalSettingsPreparer.java:198)
at org.elasticsearch.node.internal.InternalSettingsPreparer.finalizeSettings(InternalSettingsPreparer.java:177)
at org.elasticsearch.node.internal.InternalSettingsPreparer.prepareSettings(InternalSettingsPreparer.java:64)
at org.elasticsearch.client.transport.TransportClient$Builder.build(TransportClient.java:119)
at TryElastic.main(TryElastic.java:64)
那么,我怎样才能得到错误原因呢?它只说这是一个空指针错误。我可以打开和编辑的唯一文件是我的文件“TryElastic.java”。我想知道,是什么导致 java.io.Reader 错误。需要你的建议,谢谢...