private static File getIDEDocumentRoot() {
        if (LOCAL_DOC_ROOT != null && LOCAL_DOC_ROOT.exists()) {
            log.debug("当前在IDE中运行，并且找到了工作空间");
            return LOCAL_DOC_ROOT;
        } else if (DEFAULT_DOC_ROOT != null && DEFAULT_DOC_ROOT.exists()) {
            log.debug("当前在IDE中运行，没有找到了工作空间，但是找到了classpath下的doc-root");
            return DEFAULT_DOC_ROOT;
        } else {
            log.debug("当前没有在IDE中运行");
            return null;
        }
    }
private static File getIDEDocumentRoot ( ) { if ( LOCAL_DOC_ROOT != null && LOCAL_DOC_ROOT . exists ( ) ) { log . debug ( "当前在IDE中运行，并且找到了工作空间" ) ; return LOCAL_DOC_ROOT ; } else if ( DEFAULT_DOC_ROOT != null && DEFAULT_DOC_ROOT . exists ( ) ) { log . debug ( "当前在IDE中运行，没有找到了工作空间，但是找到了classpath下的doc-root" ) ; return DEFAULT_DOC_ROOT ; } else { log . debug ( "当前没有在IDE中运行" ) ; return null ; } }
当用户在IDE中运行系统时该方法会生效

@return doc-root