New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish a thin jar instead of a jar with all its dependencies #65
Comments
You mean the source jar whom may be named as qingstor.sdk.java-2.2.9-sources.jar, has no longer been published to the maven public repository since 2.2.9? |
Only https://mvnrepository.com/artifact/com.yunify/qingstor.sdk.java |
The problem caused by |
Please remove all third-party dependency from qingstor SDK jar. |
I see. You need a jar with none of its dependencies include. That's a nice request. You know I have been asked to publish the jar all dependencies -- fat jar. Okay, I'll publish both all dependencies and none dependency jar. Thank you for your feedback. |
@wangzw Hey bro, a new version 2.2.12 of SDK has been published into the central repository. You can have a try. PS: from now on, both thin and fat jar versions will be published like our github releases when make a release. If you wanna the fat jar, add the dependency named with version + -all-deps, else named with version. |
Cool, thanks. |
Since 2.2.9 only the fat jar is published to maven public repository. And it cause the conflict between the classes included into fat jar and third party jar from other vendor.
It cost me the whole afternoon to find the root cause.
The text was updated successfully, but these errors were encountered: