请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

4回答

To_The_Moon 2017-12-01 20:06:10

原因很简单呀,因为老师给的那个工具类代码里调用了PropertiesUtil

这个类里的方法。你得把这个类的文件也拷贝进去。

3 回复 有任何疑惑可以回复我~
To_The_Moon 2017-12-01 20:06:37

import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Properties;

/**
 * Created by geely
 */
public class PropertiesUtil {

    private static Logger logger = LoggerFactory.getLogger(PropertiesUtil.class);

    private static Properties props;

    static {
        String fileName = "mmall.properties";
        props = new Properties();
        try {
            props.load(new InputStreamReader(PropertiesUtil.class.getClassLoader().getResourceAsStream(fileName),"UTF-8"));
        } catch (IOException e) {
            logger.error("配置文件读取异常",e);
        }
    }

    public static String getProperty(String key){
        String value = props.getProperty(key.trim());
        if(StringUtils.isBlank(value)){
            return null;
        }
        return value.trim();
    }

    public static String getProperty(String key,String defaultValue){

        String value = props.getProperty(key.trim());
        if(StringUtils.isBlank(value)){
            value = defaultValue;
        }
        return value.trim();
    }



}


0 回复 有任何疑惑可以回复我~
一切都是算计 2017-10-11 15:36:19

是缺少一个class文件,将util包下的PropertiesUtil.java也导进去,就可以了

0 回复 有任何疑惑可以回复我~
Geely 2017-09-28 23:32:16

你好 同学, 请问可以把代码和报错截图一起发上来么。咱们一起来看看

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信