I tried to fix a problem with jvisualvm not detecting local java applications as explained at Why won't the VisualVM Profiler profile my application?
Unfortunately I could not find where the tmpdir of eclipse is.
Where is the java.io.tmpdir of eclipse?
Open Help > About Eclipse Click on "Installation Details" and then on the "Configuration" tab. Wait until it has populated and scroll down a bit. There you'll see amongst other things (with whatever value you have...):
java.io.tmpdir=/tmp