public static void createBaseConfigurationAt(File baseConfigurationFile) throws IOException, DriverConfigurationException { // Delete old configuration file and create new one, in appropriate directory if (baseConfigurationFile.exists()) { FileUtils.deleteQuietly(baseConfigurationFile); } baseConfigurationFile.createNewFile(); // Create base default configuration ConsoleAndFileDriverConfiguration defaultsOnly = baseConfiguration(); // Write configuration to file new FileOutputStream(baseConfigurationFile).write(defaultsOnly.toPropertiesString().getBytes()); System.out.println( "New configuration file written to " + baseConfigurationFile.getAbsolutePath()); }