在pom中把apache的storm-core包依赖(版本2.1.1)改为alibaba的jstorm-core包依赖,运行程序报错,打印最多的是下面的异常日志。在网上也没有找到相应的解决办法。所有就记录下来:
ava.lang.RuntimeException: java.lang.IllegalStateException: Attempting to call unbound fn: #'carbonite.api/register-serializers
at backtype.storm.serialization.SerializationFactory.getKryo(SerializationFactory.java:75) ~[jstorm-core-2.1.1.jar:na]
at backtype.storm.serialization.KryoValuesDeserializer.<init>(KryoValuesDeserializer.java:33) ~[jstorm-core-2.1.1.jar:na]
at backtype.storm.serialization.KryoTupleDeserializer.<init>(KryoTupleDeserializer.java:52) ~[jstorm-core-2.1.1.jar:na]
at com.alibaba.jstorm.daemon.worker.WorkerData.updateKryoSerializer(WorkerData.java:420) ~[jstorm-core-2.1.1.jar:na]
at com.alibaba.jstorm.daemon.worker.WorkerData.<init>(WorkerData.java:376) ~[jstorm-core-2.1.1.jar:na]
at com.alibaba.jstorm.daemon.worker.Worker.<init>(Worker.java:67) ~[jstorm-core-2.1.1.jar:na]
at com.alibaba.jstorm.daemon.worker.Worker.mk_worker(Worker.java:262) ~[jstorm-core-2.1.1.jar:na]
at com.alibaba.jstorm.daemon.supervisor.SyncProcessEvent.launchWorker(SyncProcessEvent.java:446) ~[jstorm-core-2.1.1.jar:na]
at com.alibaba.jstorm.daemon.supervisor.SyncProcessEvent.startNewWorkers(SyncProcessEvent.java:991) ~[jstorm-core-2.1.1.jar:na]
at com.alibaba.jstorm.daemon.supervisor.SyncProcessEvent.run(SyncProcessEvent.java:187) ~[jstorm-core-2.1.1.jar:na]
at com.alibaba.jstorm.daemon.supervisor.SyncS