Java 找不到要导入的文件。导入其他文件可以正常工作

Java 找不到要导入的文件。导入其他文件可以正常工作,java,eclipse,import,package,importerror,Java,Eclipse,Import,Package,Importerror,我有一个很奇怪的问题 我想导入包soap中的两个文件。但是如果我想导入文件,Eclipse不会“看到”这些文件。即使我将文件的目录更改为一个包,Eclipse可以在其中看到其他文件并能够导入它们,这两个新的.java文件也不会在导入时显示。即使我尝试“手动”导入,Eclipse也找不到: import ch.asdf.soap.DocumentReply; import ch.asdf.soap.DocumentRequest; 我还尝试导入整个软件包: import ch.asdf.soap

我有一个很奇怪的问题

我想导入包
soap
中的两个文件。但是如果我想导入文件,Eclipse不会“看到”这些文件。即使我将文件的目录更改为一个包,Eclipse可以在其中看到其他文件并能够导入它们,这两个新的.java文件也不会在导入时显示。即使我尝试“手动”导入,Eclipse也找不到:

import ch.asdf.soap.DocumentReply;
import ch.asdf.soap.DocumentRequest;
我还尝试导入整个软件包:

import ch.asdf.soap.*;

文件中没有任何错误

我想在导入时选择文件类型为**(表示所有文件)…我已经编辑了我的问题。我也试过了,不起作用。你正在使用导入的文件和要导入的文件是否在不同的包中?@Subash是的。它们在不同的“子项目”中。但是对于其他文件,它也可以工作。如果它们在不同的包上,那么如果没有getter和setter方法,就不能使用类的私有数据和方法。我试过我的代码,它对我有用