streamnative / pulsar-archived

Apache Pulsar - distributed pub-sub messaging system
https://pulsar.apache.org
Apache License 2.0
73 stars 26 forks source link

ISSUE-18932: [Client] Drop jcommander dependency in Pulsar java client #5260

Open sijie opened 1 year ago

sijie commented 1 year ago

Original Issue: apache/pulsar#18932


Search before asking

Motivation

Pulsar add the jcommander as dependency in pulsar-common module, but it should be an optional dependency because most people don't need it in client side.

Solution

Make the jcommander in pulsar-common with <optional>true</optional>.

Alternatives

No response

Anything else?

No response

Are you willing to submit a PR?

ziang123 commented 1 year ago

Kindly to ask if there is somebody working for this issue? lf not, I'm glad to undertake it