As described in http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2015-February/030792.h... (long thread) javaws do not close. The reason is that the trheads in ExecutorService are never shut down.
One solution is to make them daemn (attached)
I prefer this solution above others described in the thread.
J.