检查b3log的环境设置

来源:互联网 发布:java 杭州 编辑:程序博客网 时间:2024/05/22 15:54

我很认同这样一句话:the best debug tool is System.out.println();

所以,我们稍微修改一下源码,不会影响程序的运行,但是可以帮助我等 菜菜理解程序:

Latkes.java

/**     * Gets context path.     *      * <p>     * If Latke runs on xAE, returns "" always, returns the value of "contextPath" property in latke.properties otherwise.     * </p>     *      * @return context path     */    public static String getContextPath() {        if (RuntimeEnv.GAE == getRuntimeEnv() || RuntimeEnv.BAE == getRuntimeEnv()) {            return "";        }        if (null == contextPath) {            contextPath = LATKE_PROPS.getProperty("contextPath");        }                System.out.println("Latkes刘利新");        System.out.println(contextPath);        System.out.println("Latkes刘明远");        return contextPath;    }
import org.b3log.latke.Latkes;public class testChuShiHua {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubLatkes.initRuntimeEnv();//没有这句还不行Latkes.getContextPath();}}

输出:

八月 10, 2013 1:30:07 上午 org.b3log.latke.Latkes initRuntimeEnv
INFO: Latke is running on [LOCAL] with mode [DEVELOPMENT]
八月 10, 2013 1:30:07 上午 org.b3log.latke.Latkes initRuntimeEnv
INFO: Runtime database is [MYSQL]
Latkes刘利新
/b3log_v2
Latkes刘明远