如果您现在就使用相对路径,则该文件需要存在于项目根目录中, 而不是 存在于java文件的目录中。
考虑以下层次结构:
project/ src/main/java file.java logger.csv
new File("logger.csv") 不管用。project/ logger.csv src/main/java file.java
new File("logger.csv")将 现在 的工作。(注意,该文件与src目录相邻。)
如果您现在就使用相对路径,则该文件需要存在于项目根目录中, 而不是 存在于java文件的目录中。
考虑以下层次结构:
project/ src/main/java file.java logger.csv
new File("logger.csv") 不管用。project/ logger.csv src/main/java file.java
new File("logger.csv")将 现在 的工作。(注意,该文件与src目录相邻。)