
Originariamente inviata da
andbin
Se nel sistema fosse già impostata la associazione tra una certa estensione (es. .xml) ed Eclipse, allora dovrebbe bastare sfruttare (da Java 6, nota) il open(File file) di java.awt.Desktop.
Altrimenti, e in generale, dovrebbe essere sufficiente lanciare l'eseguibile eclipse.exe (o a seconda del S.O.) passandogli come argomento il path al file. Usando banalmente gli exec() di java.lang.Runtime.