title: Launch file from Java
body: <p>I want to launch a file(a document) from a Java program and phase the following requirements:</p>
  
  <ul>
  <li>Method must be applicabale on Mac, Win and Linux systems</li>
  <li>I am not allowed to use "Runtime.getRuntime().exec("cmd.exe /C +"filename");</li>
  <li>The file I am launching needs to be either of .doc / .docx / .rtf</li>
  </ul>
  
  <p>The file is created runtime, a result from a report being created. 
  Any good practices?</p>