ストームエラー java.lang.NoClassDefFoundError: org/json/simple/JSONValue at storm.kafka.DynamicBroker について


解決:


0.10.0 Storm 再配置クラスでの依存関係の競合の削減。  http://storm.apache.org/2015/06/15/storm0100-beta-release.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>



おすすめ

転載: blog.csdn.net/csdn9874123/article/details/79142104