Eclipse Indigo でプログラムを開発し、テストしました。実行時にプロパティファイルを見つけるのに問題はありません。Eclipse エクスポートを使用して実行可能な jar を作成しました。プログラムが jar から実行されている場合、プログラムはプロパティ ファイルを見つけることができません。プロパティ ファイルは jar ファイルではなく、jar ファイルがデプロイされているディレクトリのサブディレクトリにあります。前述のように、このディレクトリは Eclipse 実行構成のクラスパスにあります。
C:/myApp/myApp.jar C:/myApp/properties/myApp.properties
props.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("myApp.properties"));
Jar マニフェストを編集して、config ディレクトリをクラスパスに配置するだけでよいですか?