ESプラグインを「Mavenのインストール」、および実行、瓶の依存関係除外する方法建てられた.zipパッケージに「Mavenのインストール」。ES Mevenは、ときに私は日食でESプラグインを書いた
を次にESに行きます " bin'ディレクトリには、このプラグインは、レポートのエラーをインストールします。これは、ES Mevenは、このようなspatial4j-0.5.jarという、このプラグインの.zipのパッケージに含まれてjarファイルを、依存関係であることが判明
ERROR: java.lang.IllegalStateException: jar hell! class: com.spatial4j.core.context.jts.DatelineRule jar1: /opt/srv/elasticsearch-2.3.4/lib/spatial4j-0.5.jar jar2: /tmp/4666854054181704172/temp_name1369332854/spatial4j-0.5.jar
、圧縮-LZF-1.0 .2.jar、elasticsearch-2.3.4.jar、lucene-suggest-5.5.0.jarなど
これらのjarは、wi ESの 'lib'ディレクトリにあるESの依存jar。
これらの 'Meven dependencies' jarを除外するにはどうすればよいですか?私はpom.xmlと 'src/main/assemblies/plugin.xml'を修正しようとしましたが失敗しました。