• java项目中获得不同状态下的磁盘根目录和相对目录。


    |------磁盘目录:

    1.获得j2ee项目根目录WebRoot所在的磁盘位置
    request.getRealPath("/")
    如:D:\MyWork\humanmanage\WebRoot\

    System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));
    System.out.println(test.class.getClassLoader().getResource(""));
    System.out.println(ClassLoader.getSystemResource(""));
    System.out.println(test.class.getResource(""));
    System.out.println(test.class.getResource("/"));
    System.out.println(new File("").getAbsolutePath());
    System.out.println(System.getProperty("user.dir"));

    输出结果:

    file:/D:/MyWork/webcount/WebRoot/WEB-INF/classes/
    file:/D:/MyWork/webcount/WebRoot/WEB-INF/classes/
    file:/D:/MyWork/webcount/WebRoot/WEB-INF/classes/
    file:/D:/MyWork/webcount/WebRoot/WEB-INF/classes/com/sinoMerica/count/
    file:/D:/MyWork/webcount/WebRoot/WEB-INF/classes/
    D:\MyWork\webcount
    D:\MyWork\webcount

    -----------------------------------------------------------------------------------------

    |------相对目录:

  • 相关阅读:
    20101029总结
    编程感悟
    编程实现>ASP.NET 3.5开发范例精讲精析>探讨SqlDataSource控件
    GET代替POST?
    php调试工具安装
    php 命令行方式使用
    多为数组转换成一维递归
    mysql优化相关
    操作目录
    递归树
  • 原文地址:https://www.cnblogs.com/cnzz84/p/4098829.html
Copyright © 2020-2023  润新知