Вот небольшая хитрость, как узнать, существует ли какой-либо файл (не обязательный файл свойств) в пути к классам
public class FileUtil {
public static boolean isFileExists(String fileName){
return null != FileUtil.class.getResourceAsStream(fileName);
}
}
Конечно, это не всегда работает, пока это зависит от аспектов загрузки классов