elasticsearch hign level client 在jdk1.8,jetty中启动失败问题记录_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > elasticsearch hign level client 在jdk1.8,jetty中启动失败问题记录

elasticsearch hign level client 在jdk1.8,jetty中启动失败问题记录

 2018/11/28 18:41:19  奔跑的小牛  程序员俱乐部  我要评论(0)
  • 摘要:elasticsearchhignlevelclient6.3.2在jdk1.8,jetty中启动失败问题记录由于我司是war包部署在jetty中,这次服务开发用到了elasticsearchhignlevelclient6.3.2,启动过程就报了个错误MultiException,linux下的jetty就没有详细的日志,真是一头雾水,也不知道咋了。想着本地window系统下jetty启动下,终于峰回路转有详细日志了MultiException[java.lang
  • 标签:jdk client 问题 失败 启动
elasticsearch hign level client 6.3.2在jdk1.8,jetty中启动失败问题记录

  由于我司是war包部署在jetty中,这次服务开发用到了elasticsearch hign level client 6.3.2,启动过程就报了个错误MultiException,linux下的jetty就没有详细的日志,真是一头雾水,也不知道咋了。想着本地window系统下jetty启动下,终于峰回路转有详细日志了
MultiException[java.lang.RuntimeException: Error scanning entry META-INF/version
s/9/org/elasticsearch/core/internal/io/Streams.class from jar elasticsearch-core-6.3.2.jar, java.lang.RuntimeException: Error scanning e
ntry META-INF/versions/9/org/elasticsearch/monitor/jvm/JvmPid.class from jar fil
e:elasticsearch-6.3.2.jar]

  找到了elasticsearch和elasticsearch-core下META-INF/version
s/9/下的class加载不了,后面仔细分析了下,觉得这个是jdk1.9编译出来的class文件,也不知道elasticsearch官方出品的jar包里面为啥有jdk1.8和jdk1.9两种class文件。

解决方案自己手动删除这个versions/9目录,然后改了个版本号手动上传到nexus库。

问题解决
上一篇: 2018年Java生态行业报告 下一篇: 没有下一篇了!
发表评论
用户名: 匿名