zhenyuT opened a new issue, #505:
URL: https://github.com/apache/incubator-hugegraph-toolchain/issues/505

   ### Search before asking
   
   - [X] I had searched in the 
[feature](https://github.com/apache/incubator-hugegraph-toolchain/issues?q=is%3Aissue+label%3A%22Feature%22)
 and found no similar feature requirement.
   
   
   ### Feature Description (功能描述)
   
   使用hugegraph-client进行应用开发时,遇到和spring boot版本兼容问题,以及不能和fastjson一起使用的问题。
   
   见issue:
   
[https://github.com/apache/incubator-hugegraph-toolchain/issues/495](https://github.com/apache/incubator-hugegraph-toolchain/issues/495)
   
[https://github.com/apache/incubator-hugegraph/issues/5](https://github.com/apache/incubator-hugegraph/issues/5)
   
   虽然可以通过一些手段解决问题(升级spring boot版本、去除fastjson依赖等)
   但是究其根本原因,主要还是因为hugegraph-client使用jersey作为http客户端的实现。
   
   
作为使用hugegraph的应用开发者,我们会把hugegraph-client引入到我们的项目中,我们希望我们引入的类库最好轻量一点,尽量少的依赖其他类库。要知道对于一个已有旧项目来说,升级spring
 boot版本也不是一件容易的事。如果项目基于alibaba套件开发,也不太可能去除fastjson依赖。
   
   尽管在社区的帮助下,我们最终还是会有办法解决这些问题。
   但是为什么不把罪魁祸首jersey给解决掉呢?
   
最理想的情况是,不管使用者的项目环境是怎样的,只需要引入hugegraph-client依赖就可以直接正常使用,而不需要花费精力去解决这些烦人的依赖冲突问题。
   
   
   
   ### Are you willing to submit a PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to