java - 在 eclipse (java) 中查看创建的文件

标签 java eclipse file file-io ide

当我运行以下代码时(不包括 try-catch 内容):

File compressedFile = new File(compressedPathName);
compressedFile.createNewFile();

我能够成功创建该文件,并且可以在我的计算机上搜索找到它,但它没有出现在 Eclipse IDE 项目资源管理器 View 中。有什么方法可以让 Eclipse “找到”该文件,以便我可以打开它并通过 Eclipse 进行编辑吗?

谢谢!

最佳答案

每当您执行一个程序时,它都会以当前文件夹作为根启动。在您的情况下,如果您从 IDE 本身启动它,它将是工作区中的项目文件夹。从程序创建的任何文件都以项目文件夹作为根或您调用命令的文件夹进行引用。

该 View 会定期加载,并且由于您从程序创建了该文件,因此它可能不会始终反射(reflect)。

如果刷新文件夹,通过选择和 f5 或右键单击并刷新,它将再次从磁盘获取所有文件,并且新创建的文件必须可见。

关于java - 在 eclipse (java) 中查看创建的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42077068/

相关文章:

java - 在 Java 中从 "2d array"检索值时出现问题

java - map 结构/ Lombok : No property named "customfields" exists in source parameter(s) as on Dec 31 2019

java - 无法安装 Google App Engine 插件 (Eclipse 3.6)

eclipse - 如何在Eclipse中查看JSP设计

c - 为什么“while(!feof(file))”总是错误的?

java - 在文件中的每个单词后添加空格 (Java)

java - 特定步骤下单个处理器中的多个实体管理器(对多个数据库连接使用不同的数据源): Spring Batch

java - 如何在不同类中使用两个 onClickListener 引用布局

algorithm - 除了逐字节检查外,还有哪些其他方法可以确定两个文件内容是否相同?

Java Swing : How to distinguish events triggered by user?