I am pretty usure about how to build a valid jar for devcon and try it on the console.
Using intuitive mvn package produces a jar, which does not come with any manifest.
Even there is no docs how to execute a jar build during development to use it on the console (e.g. start the chat).