Об ошибке шторма java.lang.NoClassDefFoundError: org/json/simple/JSONValue в Storm.kafka.DynamicBroker


Решение:


Уменьшены конфликты зависимостей в классах перемещения Storm 0.10.0, см.  http://storm.apache.org/2015/06/15/storm0100-beta-released.html .

Кроме того, пакет json.simple был перемещен, см. https://github.com/apache/storm/blob/v0.10.0-beta/storm-core/pom.xml#L552 . Таким образом, код, который работал раньше, поскольку неявно полагался на существование этого пакета, теперь потерпит неудачу. Чтобы решить эту проблему, я добавил в свой pom-файл следующие зависимости:

<dependency>
  <groupId>com.googlecode.json-simple</groupId>
  <artifactId>json-simple</artifactId>
  <version>1.1.1</version>
</dependency>



Supongo que te gusta

Origin blog.csdn.net/csdn9874123/article/details/79142104
Recomendado
Clasificación