我无法启动我的开发环境并在 hortonworks 沙箱和 eclipse 中运行一个简单的斜纹布应用程序。
我可以编译所有东西,但是当我在 Eclipse 中启动它时,我最终遇到了这个错误。
17:45:01.367 [IPC Client (23740594) connection to sandbox.hortonworks.com/10.0.2.15:8025 from developer] DEBUG org.apache.hadoop.ipc.Client - IPC Client (23740594) connection to sandbox.hortonworks.com/10.0.2.15:8025 from developer: starting, having connections 1
17:45:01.384 [IPC Parameter Sending Thread #0] DEBUG org.apache.hadoop.ipc.Client - IPC Client (23740594) connection to sandbox.hortonworks.com/10.0.2.15:8025 from developer sending #0
17:45:01.414 [IPC Client (23740594) connection to sandbox.hortonworks.com/10.0.2.15:8025 from developer] DEBUG org.apache.hadoop.ipc.Client - IPC Client (23740594) connection to sandbox.hortonworks.com/10.0.2.15:8025 from developer got value #0
17:45:01.448 [main] ERROR o.a.twill.yarn.YarnTwillPreparer - Failed to submit application ApiRunnable
org.apache.hadoop.ipc.RpcNoSuchProtocolException: Unknown protocol: org.apache.hadoop.yarn.api.ApplicationClientProtocolPB
at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.getProtocolImpl(ProtobufRpcEngine.java:559)
at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:598)
at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:962)
at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2039)
at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2035)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)