Ya know I don't understand Maven all that much either, but I'll list some things I do know that might help:
1. Maven2 is designed ideally that you would just make the pom.xml and maven goes out and automatically finds the all of your dependencies specified, and then puts those files in a .m2 folder in your profile. in my situation, i want to force a version, and even use libraries that maven can't find easily, so i wrote down those commands that i used.
2. I think what may be going on here is that the maven commands listed in that text file were executed in the root of the project directory. in my own project, i have all of the .jars used in the build in a lib/ folder, or even in their original install paths (as is the case for processing.core for me) ... so I executed the mvn install commands wherever those jar files were located.
What I think is happening for you is that you don't specify the full location path of the jar when you do the mvn install is that it tries to execute a built-in template of an "installing" procedure (or something??) and tries generating the application (since it found a pom file there) ... or at least this is my best guess.
look for hints as to how my evironment was going by looking at the .gitignore and the shell scripts provide, which between them, unfortunately or fortunately, use just about every method of including code in a java commandline or jar.
... Another option would be to skip maven altogether, and just build a classpath and library path options to java that specify each and every class and jar... and then Kawa is sort of like jython or something where by default it is just a command interpreter. Look at the last bit of the shell scripts for the class name you have to specify last thing as a part of the java executable startup of the vm.
If you figure out anything, or find that I'm off base, please let me know. I'll try to think about how to make this better documented, or some kind of way to make this all just work. I would hate to have to check in the whole binaries to github, but is that done often? Anyway... thanks for trying it out, and letting me know of your experience.