java获取路径

	public static void main(String[] args) throws MalformedURLException, URISyntaxException {
		System.out.println("java.home : " + System.getProperty("java.home"));
		System.out.println("java.class.version : " + System.getProperty("java.class.version"));
		System.out.println("java.class.path : " + System.getProperty("java.class.path"));
		System.out.println("java.library.path : " + System.getProperty("java.library.path"));
		System.out.println("java.io.tmpdir : "  + System.getProperty("java.io.tmpdir"));
		System.out.println("java.compiler : " + System.getProperty("java.compiler"));
		System.out.println("java.ext.dirs : " + System.getProperty("java.ext.dirs"));
		System.out.println("user.name : " + System.getProperty("user.name"));
		System.out.println("user.home : " + System.getProperty("user.home"));
		System.out.println("user.dir : " + System.getProperty("user.dir"));
		System.out.println("======================================");
		System.out.println("package: " + WordToDatabaseController.class.getPackage().getName());
		System.out.println("package: " + WordToDatabaseController.class.getPackage().toString());
		System.out.println("======================================");
		String packName = WordToDatabaseController.class.getPackage().getName();
		URI packuri = new URI(packName);
		System.out.println(packuri.getPath());
		System.out.println(packName.replaceAll("//.", "/"));
		System.out.println(System.getProperty("user.dir") + "/" + (WordToDatabaseController.class.getPackage().getName()).replaceAll("//.", "/") + "/");
	}

  

posted @ 2018-06-01 23:55  清-华-园  阅读(162)  评论(0编辑  收藏  举报