修复jetty9托管应用程序中的冲突类

dauxcl2d  于 2021-06-02  发布在  Hadoop
关注(0)|答案(0)|浏览(127)

我有一个基于jersey-2的web服务,它依赖于hadoop hdfs。hadoop hdfs本身就依赖于jersey-1。一场冲突正在发生 javax.ws.rs.core.Application . 在我的本地机器上,事情“工作”是因为jersey2在类路径中是第一个,但是当我部署到另一台机器上时,事情就会中断,因为jersey-1是第一个。如果jetty能够优先考虑jersey-2的话,那就太好了,但是我的研究没有发现这样做的选择。有办法吗?
我不能完全排除可传递的jersey-1依赖,因为它破坏了hadoop客户机。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题