Java Properties Load from File loadProperties(final File propertiesFile)

Here you can find the source of loadProperties(final File propertiesFile)

Description

Reads the properties from the specified file, and loads them into a Properties object.

License

Open Source License

Parameter

Parameter Description
propertiesFile The file to read properties from

Exception

Parameter Description
IOException Thrown if the specified file is not found or accessed appropriately

Return

A populated properties object

Declaration

public static Properties loadProperties(final File propertiesFile) throws IOException 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2011 GigaSpaces Technologies Ltd. All rights reserved
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License./*from   ww w.  j a  v a 2 s . c om*/
 *******************************************************************************/

import java.io.*;

import java.util.*;

public class Main {
    /**
     * Reads the properties from the specified file, and loads them into a {@link Properties} object.
     *
     * @param propertiesFile The file to read properties from
     * @return A populated properties object
     * @throws IOException Thrown if the specified file is not found or accessed appropriately
     */
    public static Properties loadProperties(final File propertiesFile) throws IOException {
        final Properties properties = new Properties();
        final FileInputStream fis = new FileInputStream(propertiesFile);
        try {
            properties.load(fis);
        } finally {
            fis.close();
        }
        return properties;
    }
}

Related

  1. loadProperties(File path)
  2. loadProperties(File propertyFile)
  3. loadProperties(File propertyFile, Properties properties)
  4. loadProperties(final Class clasz, final String propertiesFilename)
  5. loadProperties(final File f)
  6. loadProperties(final String file)
  7. loadProperties(final String fileName)
  8. loadProperties(final ZipFile file, final ZipEntry ze)
  9. loadProperties(JarFile enclosedJarFile, String jarEntryPath)