public class JarRelauncher
extends java.lang.Object
The only way to get an executable jar to have more memory is to have a little java process that
launches a bigger one that has more memory available to it.
http://stackoverflow.com/questions/12201878/specifying-jvm-heap-sizes-in-jar?rq=1
This is also Ed West's recommendation.