import java.io.IOException;
import java.io.InputStream;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
/**
* 读取.properties配置文件的内容至Map中
* @author libo
*
*/
public class PropertiesUtil {
/**
* 读取.properties配置文件的内容至Map
* @param propertiesFile
* @return
* @throws IOException
*/
public static Map read(String propertiesFile) {
try {
// PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
//
// Resource resouces[] = resolver.getResources(propertiesFile);
if (!(propertiesFile.indexOf("properties") >0))
{
propertiesFile = propertiesFile + ".properties";
}
InputStream inStream =Thread.currentThread().getContextClassLoader().getResourceAsStream(propertiesFile);
Properties p = new Properties();
p.load(inStream);
Map<Object,Object> map = properties2m
读取.properties配置文件的内容至Map中
最新推荐文章于 2024-05-22 15:40:38 发布