Is there a standard way to do this? I realize this can be somewhat platform dependent. Our product right now is only supported on Windows - so I suppose that\'s what I\'m
I'd probably go for a combination of looking for the Java installed registry keys and crawling the default locations for installation (which shouldn't take too long).
An alternative approach would be to bundle a tiny Java application which prints various details such as the running JVM.