按JButton运行外部jar文件

我正在尝试运行一个jar文件,该文件位于与按下JButton不同的目录中。

我有按钮和GUI设置但我无法弄清楚如何启动单独的jar文件。

我在这个代码块中放了什么

private void jButton1MouseReleased(java.awt.event.MouseEvent evt) { } 

尝试这个

 try { Desktop.getDesktop().open(new File("F:\\Folder\\Folder\\folder\\yourprogram.jar")); } catch (IOException ex) { System.out.println(ex.getMessage()); } 

例如,打开一个.exe文件(通过java打开ODBC DSN)

  try { Desktop.getDesktop().open(new File("C:\\Windows\\SysWOW64\\odbcad32.exe")); } catch (IOException ex) { try{ Desktop.getDesktop().open(new File("C:\\Windows\\System32\\odbcad32.exe")); }catch(Exception exx) { System.out.println(exx.getMessage()); } }