elasticsearch依赖的jackson-jar包与jboss依赖的jackson-jar包“版本”冲突
elasticsearch依赖的jackson-jar包与jboss依赖的jackson-jar包“版本”冲突,导致elasticsearch相关功能在本地tomcat服务器正常,但是部署到jboss环境后功能异常。
解决办法:在jboss部署文件中排除掉jackson相关jar包;
在pom.xml中引入有效的替代jar包;
遗留问题:我的仓库无法引入org.jboss.resteasy.resteasy-jackson2-provider,不知道会不会有什么影响?
如何用fastjson替换默认的jackson,参考:https://www.cnblogs.com/yjmyzz/p/replace-jackson-with-fastjson-in-resteasy.html ;但是我并没有这么做,如果以后项目出现相关问题,或许这个网址是解决办法。
而且很多网友反映在jboss部署的时候需要排除掉这些jackson相关的jar包,会不会有问题呢?