import java.net.URL;
import org.apache.commons.lang.StringUtils;
/**
* 类路径获取
*/
public class ResourcePathTester {
public static void main(String[] args) {
System.out.println(getResourcePath());
}
private static String getResourcePath() {
String className = ResourcePathTester.class.getName();
String classNamePath = className.replace(".", "/") + ".class";
URL is = ResourcePathTester.class.getClassLoader().getResource(classNamePath);
String path = is.getFile();
path = StringUtils.replace(path, "%20", " ");
return StringUtils.removeStart(path, "/");
}
}
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/10905.html