列出所有文件和java应用程序的默认路径

时间:2012-11-28 13:14:58

标签: java file-io io

有时我们在Java标准应用程序上加载文件时遇到问题,因为我们迷失于找到默认路径,特别是使用构建工具或Eclipse或Netbeans等IDE。 我们如何列出应用程序及其中的文件的默认路径?

2 个答案:

答案 0 :(得分:1)

在您的应用程序中使用上面的代码。它将打印当前路径(“。”)并列出其上的所有文件。

File currentFolder = new File(".");
File[] listOfFiles = currentFolder.listFiles();
System.out.printf("Current path: %s\n", currentFolder.getAbsolutePath());
  for (File file : listOfFiles) {
    // Test if it is no
    if (file.isFile()) {
      System.out.println(file.getName());
    }
  }

答案 1 :(得分:1)

不幸的是,你没有说出你所说的“默认路径”。

  • 如果您想知道命令执行路径,它就在PATH环境变量中。
  • 如果你想要构建或执行类路径,“默认”以及找出它们的方式都取决于你正在使用的工具。
  • 如果您想要当前目录,请参阅Rafael的回答。