我刚刚通过debian apt从1.1.1更新了crate。到1.1.3。启动机箱时出现以下错误:
[2017-05-29 16:59:59,858][ERROR][bootstrap ] Exception
java.lang.IllegalStateException: jar hell!
class: io.crate.plugin.PluginLoaderPlugin
jar1: /usr/share/crate/lib/crate-app-1.1.3.jar
jar2: /usr/share/crate/lib/crate-app-1.1.1.jar
at org.elasticsearch.bootstrap.JarHell.checkClass(JarHell.java:285)
at org.elasticsearch.bootstrap.JarHell.checkJarHell(JarHell.java:186)
at org.elasticsearch.bootstrap.JarHell.checkJarHell(JarHell.java:87)
at org.elasticsearch.bootstrap.BootstrapProxy.setup(BootstrapProxy.java:175)
at org.elasticsearch.bootstrap.BootstrapProxy.init(BootstrapProxy.java:300)
at io.crate.bootstrap.CrateDB.main(CrateDB.java:50)你知道该怎么做吗?
发布于 2017-05-29 23:22:07
这似乎是一个打包错误-或者在升级过程中出现了其他错误。您使用的是哪个Debian版本?
作为解决方法,您可以通过手动删除/usr/share/crate/lib/crate-app-1.1.1.jar来解决此错误
发布于 2017-06-01 20:44:50
我简单地删除了板条箱,删除了(旧的)罐子,并重新安装它。现在它起作用了。
https://stackoverflow.com/questions/44245616
复制相似问题