Como saber si una aplicacion JAVA ya se esta ejecutando

Jes?
23 de Agosto del 2005
Buenos dias, tengo una aplicacion Java y necesito saber antes de ejecutarla si ya se esta ejecutando, para no tener 2 ejecuciones de la misma aplicacion.

Gracias.