Taylor Hicks
You've gotta admire a 29 years old who said no to Just for Men.
America got it right, once again. I'm joining the Soul Patrol.
You've gotta admire a 29 years old who said no to Just for Men.
America got it right, once again. I'm joining the Soul Patrol.
Using Runtime.getRuntime().exec() to launch an application is pretty straight forward, except when you're trying to start an application whose name contains one or more spaces.
Under Windows, you need to quote the application name:
Runtime.getRuntime().exec("\"My Appliaction.exe\"");
Under Mac OS X, you need to call open:
Runtime.getRuntime().exec(new String[]{"open", "My Application.app"});
Under Linux? I'm not sure. So far I haven't figured it out.
Cédric has written a nice piece, titled Open sourcing Java: nobody cares. I agree wholeheartedly, easy licensing is much more important than open sourcing at this point. Sun is making some progress on the licensing front, the new DLJ is a definite step forward.
Jonathan announced that Sun wants to open source Java, but there're not sure how. Looks like another one of my predictions is coming true.