/*
* myLib - https://github.com/taktod/myLib
* Copyright (c) 2014 ttProject. All rights reserved.
*
* Licensed under GNU GENERAL PUBLIC LICENSE Version 3.
*/
package com.ttProject.myLib.setup;
import java.io.File;
import org.apache.log4j.Logger;
/**
* test for file make test
* @author taktod
*/
public class PathTest {
/** logger */
private Logger logger = Logger.getLogger(PathTest.class);
// @Test
public void test() {
logger.info(getTargetFile("../a/b/c/d/test.flv"));
}
/**
*
* @param path
* @param file
* @return
*/
public String getTargetFile(String file) {
String[] data = file.split("/");
File f = new File(".");
f = new File(f.getAbsolutePath());
f = f.getParentFile().getParentFile();
for(String path : data) {
f = new File(f.getAbsolutePath(), path);
}
f.getParentFile().mkdirs();
return f.getAbsolutePath();
}
}