I am using JavaWS to launch an application, then how to check whether that application is running or not in the user\'s machine as it\'s name in the Task manager process list is
..how to check whether that application is running or not in the user's machine..
There's no need to resort to examining processes, an inherently OS specific approach.
The JNLP API offers the SingleInstanceService which..
..allow(s) applications launched under Java Web Start to register themselves as singletons, and to be passed in new parameter sets when user attempts to launch new instances of them.
Your code will then get to decide whether to update the current app., bring it to the front, or launch a new instance.