code: private void initialize(@NotNull final String propertiesFilePath) {
          props = new Properties();
          try (InputStream in = FileUtils.getResourceAsStream(propertiesFilePath)) {
              props.load(in);
          } catch (NullPointerException ex) {
              LOGGER.error("Did not find settings file '{}'.", propertiesFilePath);
              LOGGER.debug("", ex);
          } catch (IOException ex) {
              LOGGER.error("Unable to load settings from '{}'.", propertiesFilePath);
              LOGGER.debug("", ex);
          }
          logProperties("Properties loaded", props);
      }
docs: Initializes the settings object from the given file.
  
  @param propertiesFilePath the path to the settings property file