Я создаю веб-службу, которая работает в GlassFish, и мне нужны некоторые настраиваемые свойства. Для этого я использую класс Properties. Код, который я использую:
Properties p=new Properties();
File f=new File(System.getProperty("user.dir"), "settings.properties");
p.load(new FileInputStream(f));
Но как мне получить settings.properties-файл в моем каталоге конфигурации?
Я не уверен в своем пути к классам, так как им управляют NetBeans и GlassFish. Я предполагаю, что мой .war-файл добавляется в путь к классам при развертывании...
Я добавил свое собственное решение, но если кто-то может придумать лучшее решение, это было бы очень кстати...