java获取项目所在路径

package com.test2;

public class Path {

	public void getPath(){
		
		 String basepath2 = this.getClass().getClassLoader().getResource("").getPath(); 
		 String basepath3 = this.getClass().getResource("").getPath().toString();
		 System.out.println(basepath2);//  /D:/workspace/test/bin/
		 System.out.println(basepath3);//  /D:/workspace/test/bin/com/test2/
	}
	public static void main(String[] args) {
		
		String basepath1=Thread.currentThread().getContextClassLoader()
		                .getResource("").toString();
		//String fieldspath=basepath.substring(5,basepath.length());
		System.out.println(basepath1);//  file:/D:/workspace/test/bin/
		new Path().getPath();
		System.out.println(System.getProperty("user.dir"));//D:\workspace\test
		 
	}

}

你可能感兴趣的:(java,thread)