Java eclipse:无法解析导入(类名)
我不熟悉使用多个Java eclipse:无法解析导入(类名),java,eclipse,Java,Eclipse,我不熟悉使用多个.java文件来使用eclipse java。我的EclipseJava项目由一个项目文件和两个包文件组成,每个文件都有一个.java类 我的第二个java类导入第一个java类/包,如下所示 VerifyLogin.java ArgumentCountException.java 问题是VerifyLogin.java出现错误 无法解析导入ArgumentCountException 或者我对ArgumentCountException的任何引用都无法解析为类型。在java中,
.java
文件来使用eclipse java。我的EclipseJava项目由一个项目文件和两个包文件组成,每个文件都有一个.java
类
我的第二个java类导入第一个java类/包,如下所示
VerifyLogin.java
ArgumentCountException.java
问题是VerifyLogin.java
出现错误
无法解析导入ArgumentCountException
或者我对
ArgumentCountException
的任何引用都无法解析为类型。在java中,如果需要导入类,则需要使用该类的完整限定名,如下所示:
import packageName.YourClass;
例如,如果需要使用扫描仪
类,则需要将其导入为:
import java.util.Scanner;
但是,如果类与同一个包在一起,则不需要导入它。导入类时,应按以下步骤进行:
//Current package name for the VerifyLogin Class (All package names should be lowercase by convention)
package packageforcurrentclass;
//Import statements: import thedependencyclasspackage.thedependencyclassname
import exceptionpackage.ArgumentCountException;
public class VerifyLogin
{
...
}
这不是
ArgumentCountException
应该是导入您的PackageName。ArgumentCountException
您能给我们展示一下您的项目结构树吗?另外请注意,包名应该是小写的(按惯例)在eclipse中使用CTRL+Shift+O键盘快捷键来组织导入我使我的包名与我的.java文件相同,这就是为什么我认为我正确导入了它。现在我有导入ArgumentClassException.ArgumentClassException;它是有效的。谢谢大家。你们至少应该接受一个答案,也许可以投票给帮助解决问题的那个,谢谢。对不起,我是新来的堆栈溢出。我现在检查了一个,我想是自动保存的。
import java.util.Scanner;
//Current package name for the VerifyLogin Class (All package names should be lowercase by convention)
package packageforcurrentclass;
//Import statements: import thedependencyclasspackage.thedependencyclassname
import exceptionpackage.ArgumentCountException;
public class VerifyLogin
{
...
}