/**
   * <br>
   * Created on: Dec 1, 2012 2:46:13 PM
   *
   * @param fileName
   * @return
   */
  public static String replaceProHome(String fileName) {

    String basedir = System.getProperty("basedir");

    if (DataTools.isEmpty(basedir)) {
      String proHome = "\\$PRO_HOME/";
      return fileName.replaceAll(proHome, "");
    }

    if (Env.getPlatform() == Env.getOsWindows()) basedir = replaceWinSepaToUnix(basedir);

    return fileName.replaceAll("\\$PRO_HOME", basedir);
  }
 /**
  * <br>
  * Created on: 2013-8-20 下午09:09:33
  *
  * @param filePath
  * @return
  */
 public static File getFilePath(String filePath) {
   File path = new File(filePath);
   if (!DataTools.isEmpty(path)) {
     if (!path.exists())
       if (!path.mkdirs()) {
         return null;
       }
   } else {
     if (!path.mkdirs()) {
       return null;
     }
   }
   return path;
 }