I faced a similar issue where I wanted to include just one of the dependencies. Using shadow was not an option because it bundled ALL dependencies. I used plain Groovy script to include just one dependency in the final jar.
Here is the thread → How to include selective dependencies in fat jar?