`
wsj356428476
  • 浏览: 109736 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

user.dir

    博客分类:
  • java
阅读更多
用户工作目录(User's current working directory),这个路径由系统属性“user.dir”指定。通常也就是运行java虚拟机时所在的路径。
java可以通过类System 获取“user.dir”属性的值。

例如:
就是运行dos命令的那个目录:
C:\Documents and Settings\user>java xxx
此时user.dir是指的C:\Documents and Settings\user这个目录.

注意:直接用Java命令运行的话工作目录就是运行的类文件所在目录。
但如果用IDE,工作目录就是当前工程的目录(包含class目录的那个工程总目录
分享到:
评论

相关推荐

    java log4j统一打印在user.dir目录下(windows、linux通用、不用考虑不同操作系统分隔符不一致的情况)

    本教程将详细解释如何配置Log4j,使其在不同操作系统环境下(Windows和Linux)都能统一将日志打印到`user.dir`目录下,避免因路径分隔符差异带来的问题。 首先,了解`user.dir`系统属性。在Java中,`user.dir`代表...

    intellij idea 设置多module路径.docx

    然而,在这样的环境中,我们可能会遇到一个问题,即在运行或调试代码时,`System.getProperty("user.dir")`方法返回的不是当前module的实际路径,而是IDE的默认工作目录,这可能导致文件操作或配置加载出现问题。...

    tmp-user.dir-junit-rule:将工作目录更改为temp文件夹的jUnit规则,因此相对路径发现将其用作基础

    `tmp-user.dir-junit-rule` 是一个专门为jUnit测试框架设计的工具,它允许你在运行测试时将当前工作目录(`user.dir`)临时切换到一个临时文件夹中。这样做的主要目的是为了确保测试的隔离性和清洁性,避免因为各个...

    JAVA获取项目路径.doc

    String currentDir = System.getProperty("user.dir"); System.out.println("当前目录路径: " + currentDir); // 其他路径获取示例... } } ``` ### Selenium 示例 在上述代码片段中还包含了使用Selenium ...

    浅谈java 中文件的读取File、以及相对路径的问题

    例如,通过`properties.getProperty("user.dir")`也可以得到与`System.getProperty("user.dir")`相同的结果,这两种方法虽然方式不同,但是达到的目的是一致的。 接下来,当需要获取类加载器时,我们可以使用多种...

    9异常,系统属性,Math类.rar

    系统属性是指与用户程序相关的操作系统配置信息以及软件信息。通常与用户程序相关的属性关键字包括:  ●file.separator:文件分隔符,Windows环境下为“",Unix环境下为“/”... ●user.dir:当前用户程序所在目录。

    jxl 生成报表 读取报表

    String template=System.getProperty("user.dir")+"\\src\\template.xls";//模板文件 String book=System.getProperty("user.dir")+"\\src\\book.xls"; Workbook wb=Workbook.getWorkbook(new File(template))...

    快速设置UGII_USER_DIR环境变量程序

    C++控制台程序(原创):本程序用于快速设置UGII_USER_DIR环境变量,将该程序放置你所需设置的目录运行即可将当前系统目录设置到环境变量UGII_USER_DIR中,适用于UG二次开发用户目录设置。

    Jboss-EAP-6.4配置web工程,修改根目录,修改内存,修改端口

    JBoss EAP 6.4 是一款广泛应用的企业级应用服务器,尤其适合部署Web应用程序。本文主要介绍了如何配置和管理JBoss EAP 6.4,包括安装和部署FineReport、修改服务器端口、调整内存设置以及改变Web工程的根目录。...

    JAVA中如何得到文件路径.pdf

    1. **使用`System.getProperty("user.dir")`**: - 这个方法返回当前工作目录的路径。 - 示例代码: ```java System.out.println(System.getProperty("user.dir")); ``` 2. **使用`Thread.currentThread()....

    J2EE与J2SE路径获取

    String currentDir = System.getProperty("user.dir"); ``` #### J2SE项目中的路径获取 对于非Web环境的Java应用(J2SE),路径获取主要涉及的是类路径(ClassPath)以及当前工作目录的获取。 1. **获取ClassPath...

    string.format实例

    String currentPath = System.getProperty("user.dir"); System.out.println("当前程序运行路径: " + currentPath); ``` 这将打印出程序运行时的工作目录,也就是执行Java应用程序的当前工作目录。`"user.dir"`是...

    jboss-noxius

    尽管Java具有当前工作目录(系统属性“ user.dir”)的概念,并且您可以将此属性设置为另一个值,但是它对JVM进程的实际工作目录没有影响。 Noxius中的大多数操作都倾向于在文件或目录上进行。 为了确保使用正确的...

    LBLogger java日志记录信息

    为null 去 user.dir 目录。 * @param filename String 文件名称: 自动在后面追加 filename_YYYY-MM-DD.LOG, * @param day int 文件保留天数,如果为负数,去系统默认 DEFAULT_DAY * @param Screen boolean 是否...

    JAVA输出各种信息

    例如,`user.dir`返回用户当前的工作目录,你可以通过`System.getProperty("user.dir")`获取。如果需要获取用户的主目录,可以使用`user.home`属性。另外,如果你需要获取项目的绝对路径,可以使用`Thread.current...

    获取系统中各变量

    - `user.dir`:启动Java应用程序的当前工作目录。 - `file.encoding`:系统默认的文件编码。 - `java.class.path`:类路径,用于查找Java类和资源。 ### 五、应用示例 在实际开发中,了解和利用系统属性可以...

    Java 实例 - 查看当前工作目录源代码-详细教程.zip

    System.out.println("当前工作目录:" + currentDir.getAbsolutePath()); ``` 3. **System.getProperty()**:另一种获取当前工作目录的方法是使用`System`类的`getProperty()`方法,传入"user.dir"作为参数。这将...

    java 获取当前路径

    System.out.println(System.getProperty("user.dir")); ``` 这段代码将输出当前的路径,该路径是 Java 程序的当前工作目录。 方法二:使用 File 提供的函数 使用 File 提供的函数可以获取当前路径,具体来说,...

    java获取当前路径的几种方法

     System.out.println(System.getProperty(user.dir));//user.dir指定了当前的路径  2、使用File提供的函数获取当前路径:  File directory = new File();//设定为当前文件夹  try{  System.out....

Global site tag (gtag.js) - Google Analytics