public class Path { 
  private static String homePath; 
  public static String getHome()   {     String path = System.getProperty("test.home");     if (path != null) {       return path;     }     String homePath = getProjectPath();     System.setProperty("test.home",homePath);     return homePath;   } 
  public static String getClassPath(){     String path = System.getProperty("test_class.home");     if (path != null) {       return path;     }     String homePath = new SysConfigPath().getClass().getResource("").getFile();     String packpath = "aygl_export/";     int index = homePath.lastIndexOf(packpath);     homePath = homePath.substring(0, index);     System.setProperty("test_class.home",homePath);     return homePath;   } 
  private static String getProjectPath(){     String homePath = getClassPath();     int index = homePath.lastIndexOf(".jar!/"); 
    if (index != -1){       homePath = homePath.substring(0, homePath.length()-1);       index = homePath.lastIndexOf("/");       homePath = homePath.substring(0, index+1);       homePath = homePath.substring(5);     }     homePath = homePath.substring(0, homePath.length()-1);     index = homePath.lastIndexOf("/");     homePath = homePath.substring(0, index+1);     return homePath;   } 
}  
 
  |