Ray Java packing older version of common-lang3 library causing library incompablity issue

  • High: It blocks me to complete my task.

It seems the Ray is using a old version 3.4 of commons-lang3 and collide with our version of using a newer version of 3.13. When our jar files get packed by ray into the ray_dist.jar, we found the decompiled version of the class is the older version, so must come from Ray’s referenced one. Is there any workaround ?

Solved by [Java] upgrade commons-lang3 to 3.13.0 by SongGuyang · Pull Request #41122 · ray-project/ray · GitHub.