I would like to have a Java application which can be easily started.
So far I have managed to create a jar file but I do not see any advantages yet. Before I run my
It is called WebStart,
However, it does not perfectly fit your description. It does not provide a self-packed solution which should exists.
PS. I personally believe executable jar is a joke, you can't control the vmargs, can't have a good icon, and you can't even know it is executable until it is being unpack and try to be execute.