From Eclipse I can easily run all the JUnit tests in my application.
I would like to be able to run the tests on target systems from the application jar, without Eclipse
You also could use ANT which has built-in task. Write ANT script and run it on target machine. ANT could create report as result.