I have a Debian server with Jenkins installed via aptitude. Went in, created account, disabled all registration, etc. etc. Then (the relevant part), Jenkins > New Job > Build a maven2/3 project, pull code from SCM (private SVN repository), and it seems to build okay. However, I noticed my build outputs are coming up as a module inside the job instead of an artifact by itself. While the output jar works, its link includes a $, which I'd need to escape when I am wget/curl'ing from my server. I'm pretty sure it is just a configuration setting for the job some where, and not a problem with my pom.xml, but I can't seem to figure it out. In case if there is a setting in pom.xml I am missing, here is what the pom.xml look like: http://pastebin.com/t3BMKtH9 How can I make it so the job builds an artifact by itself, instead of creating a module inside of it, and then building the project there?