繁体   English   中英

无法对Lifray Portlet进行带有Elasticsearch依赖的战争

[英]Cannot deploy war with elasticsearch dependency on lifray portlet

我将lifray 6.2与jboss 7.1.1一起使用。 如果我使用elasticsearch依赖项,那么我无法与portlet进行战争

<dependency>
  <groupId>org.elasticsearch</groupId>
  <artifactId>elasticsearch</artifactId>
  <version>5.4.0</version>
</dependency>
<dependency>
  <groupId>org.elasticsearch.client</groupId>
  <artifactId>transport</artifactId>
  <version>5.4.0</version>
</dependency>

它向我显示了在部署过程中对所有ES类的警告“无法索引类...”在没有运行ES的警告的情况下,我应该怎么做来部署我的portlet

11:48:24,878 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-5) JBAS015852: Could not index class org/elasticsearch/percolator/PercolatorPlugin.class at /D:/ADIDAS/liferay/liferay-portal-6.2-ce-ga2/jboss-7.1.1/standalone/deployments/mp-services-portlet.war/WEB-INF/lib/percolator-client-5.4.0.jar: java.lang.IllegalStateException: Unknown tag! pos=18 poolCount = 185

我认为你正在使用,其重要dependecy的不对的版本中看到JDK版本,Liferay的ECT ,,这里是解决这一链接- https://web.liferay.com/it/marketplace/-/mp / application / 41044606希望是有用的!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM