|
Runtime.exec()
Hi all,
I am launching some external applications from java Runtime.exec(). It works fine when everything goes well(i.e the application path is correct, file to launch is ok. etc...) but I wonder is there any way to determine if the application is installed before I launch, since I believe Runtime.exec() does not provide much control after it is called. I just need to know how I can determine if the application exists(installed) before I launch from java . It doesn't have to be using java Runtime but any method would be fine. here is my general scenerio
1. 1 of 2 applications to lunch
2. I can assume that the user will have at least one of them installed
3. depending on what is installed, I willl launch using it
4. if both of them are installed, I will give the user to select one of them.
Thanks in advance
Nick
|