commons-configuration
ファイルの読み込みが納得できなかったので使ってみた。
この記述だと、あまりよろしくなくてVMが起動したところからしか読み込めない。
File file = new FileInputStream(fileName);
ユーザーガイドだと値の取り出しの解説がメインなので、適当にAPIを漁る。
名前からして(おい)、org.apache.commons.configuration.XMLConfigurationてのが使えそうだ。
File file = new XMLConfiguration(fileName).getFile();
これならクラスパスから探してくれる・・・みたいだ。
ところで、最新のjarがcentralに入ってないじゃないのさ。
依存関係も全部compileだし、servret-apiもpomの依存関係にcompileで入っているし。