浪费别人的时间等于是谋财害命,浪费自己的时间等于是慢性自杀。 —— 列宁

java获取classpath以外的路径

最近在使用以前写过的代码生成器(从表名可生成所有的代码)的时候,发现生成的文件都在classpath目录下,所有的文件都得自己拷到工程目录下,于是,想优化一下,取得classpath目录以外的路径,很简单,使用getCanonicalPath,如下
String classpath = Thread.currentThread().getContextClassLoader().getResource("").getPath();
String mypath = new File(classpath,"../../").getCanonicalPath();
"../../"为自定义路径
posted @ 2015-11-19 22:19  一谦的视界  阅读(226)  评论(0编辑  收藏  举报