title: How to read a local properties file from an executable jar?
body: <p>I developed and tested my program on Eclipse Indigo.  No problem finding the properties file when run.
  I created a runnable jar using Eclipse export.
  The program cannot find the properties file when the program is run from the jar.
  The properties file is not in the jar, it is in a subdirectory of the directory where the jar is deployed.
  As noted above, this directory is on the classpath in the Eclipse run configuration.</p>
  
  <blockquote>
    <p>C:/myApp/myApp.jar  C:/myApp/properties/myApp.properties</p>
  </blockquote>
  
  <pre><code>props.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("myApp.properties"));
  </code></pre>
  
  <p>Do I just need to edit the Jar manifest to put the config directory on the classpath?</p>