I am a qualified Java expert with more than 6 years of experience.
I understand you need a GUI to execute your command line tool nicely. I also guess you have and end-user using your jar file. You need an extra functionalty to deliver that jar automatically to the end-user after the code update, is that correct?
The bid is an initial one, supplied with the information given.