Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java.lang.ClassNotFoundException:在eclipse中找不到类_Java_Eclipse_Package - Fatal编程技术网

java.lang.ClassNotFoundException:在eclipse中找不到类

java.lang.ClassNotFoundException:在eclipse中找不到类,java,eclipse,package,Java,Eclipse,Package,我运行的是一个非常简单的java程序,只有一个包,包中有一个类,但它会引发java.lang.ClassNotFoundException。这是程序结构: testy.java文件: 包循环; 公开课暴躁{ 公共静态void main(字符串参数[]) { System.out.println(“你好,世界!”); } } 但是,当我尝试运行此操作时,会引发以下错误: Error: Could not find or load main class loop.Testy Caused by:

我运行的是一个非常简单的java程序,只有一个包,包中有一个类,但它会引发java.lang.ClassNotFoundException。这是程序结构:

testy.java文件:

包循环;
公开课暴躁{
公共静态void main(字符串参数[])
{
System.out.println(“你好,世界!”);
}
}
但是,当我尝试运行此操作时,会引发以下错误:

Error: Could not find or load main class loop.Testy
Caused by: java.lang.ClassNotFoundException: loop.Testy
即使包结构是正确的。为什么会出现此错误,我可以做些什么来修复它

我尝试过删除我的运行配置、dis和重新启用“自动构建”,并尝试在eclipse中为所有选项使用不同的值。似乎什么都不管用

这是自动启动后的命令行:

C:\Program Files\eclipse\plugins\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_15.0.2.v20210201-0955\jre\bin\javaw.exe 
   -Dfile.encoding=Cp1252 
   -classpath "C:\Users\myfile\eclipse-workspace\‏First Project\bin" 
   -XX:+ShowCodeDetailsInExceptionMessages loop.Testy

Eclipse通常很难正常工作。您试图如何执行该程序?如果不需要Eclipse,您可以直接从命令行执行它,假设您有一个较新的java jdk。我选择了loop.Testy.java文件,并按Ctrl+F11运行。
src
文件位于类路径中,所以我认为删除运行配置(在运行>运行配置中…)并不是问题所在然后重试解决它?如果没有,请显示命令行(在运行配置中有一个按钮show命令行),并告诉您使用哪个Eclipse和Java版本