I have packaged myjar using maven-shade plugin and am interested to know how it will behave when referenced by a client maven project
Does a maven shaded jar download transitive dependencies when referenced in a maven environment?
Am I able to exclude the dependencies from being packaged by the shade plugin and assume that they will be downloaded by maven when the client references myjar and builds?
Scenarios required: 1. Execute myjar from command line to get an AWT Forms dialog to appear (which will write out a licence file) 2. Referenced in a standard maven by a client project. Maven should download all dependencies transitively.
Therefore to satisfy scenario 1 I want to include the dependencies for forms-1.2.1 but exclude all others to be downloaded by the client during scenario 2.