【问题标题】:java.lang.abstractmethoderror while Starting an Ignite启动 Ignite 时出现 java.lang.abstractmethoderror
【发布时间】:2016-11-07 09:09:44
【问题描述】:

当作为客户端启动一个 Ignite 节点时,在运行时,得到一个错误 java.lang.abstractmethoderror

它的堆栈跟踪为

java.lang.AbstractMethodError: org.apache.ignite.internal.processors.hadoop.HadoopProcessorAdapter.validateEnvironment()V 在 org.apache.ignite.internal.IgniteKernal.createHadoopComponent(IgniteKernal.java:1160) 在 org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:884) 在 org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1739) 在 org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1589) 在 org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1042) 在 org.apache.ignite.internal.IgnitionEx.startConfigurations(IgnitionEx.java:964) 在 org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:850) 在 org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:749) 在 org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:619) 在 org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:589) 在 org.apache.ignite.Ignition.start(Ignition.java:347) 在 com.mstorm.ignition.Igniter.startIgnite(Igniter.java:47)

Igniter 是一个 Clas,它正在盯着一个 Client 节点,代码是 Follow,

*Ignition.setClientMode(true);

点燃 ignte = Ignition.start("ignite_config.xml");*

我正在使用与客户端 Ignite 相同版本的 Ignite-core 的 Jar,它启动了服务器 Ignite。

帮帮我。

【问题讨论】:

    标签: java ignite


    【解决方案1】:

    你到底想做什么?看起来您下载了 Hadoop Accelerator [1] 构建,但实际上并未使用它。如果是这种情况,您应该下载结构版本。

    [1]https://apacheignite-fs.readme.io/docs/hadoop-accelerator

    【讨论】:

    • 我只是在客户端模式下启动 Ignite。它在我的本地机器上运行良好,但是当我在服务器上部署 JAR 时。它给了我这样的错误。
    • 我的 pom.xml 如下, org.apache.igniteignite-core1.7.0版本> org.apache.igniteignite-spring1.7.0org.apache.igniteignite-hadoop1.7.0
    • 好吧,那你为什么要包含ignite-hadoop呢?
    • 服务器上有多个版本的 ignite-hadoop,问题已解决,谢谢
    猜你喜欢
    • 2018-03-02
    • 1970-01-01
    • 1970-01-01
    • 2018-02-12
    • 2022-06-17
    • 1970-01-01
    • 2022-12-04
    • 2020-07-16
    • 1970-01-01
    相关资源
    最近更新 更多