win10下java运行时出现找不到或无法加载主类,求助啊,在线等

如题所述

第1个回答  2016-08-16
没写public
public class yanhao{

}
编译要跟后缀名.java
运行class文件不用加后缀名
第2个回答  2016-08-16
java yanhao
运行不用加 .class追问

为啥不用加.class呢

追答

运行命令是: java 类名
yanhao.class 只的是字节码文件,class yanhao { ... } ,class 后面那个是类名,就是 “yanhao”

本回答被提问者采纳
第3个回答  2016-08-16
你直接在cmd控制台输入javac有输出吗?而且你编译的时候javac xx.java,运行的时候还能是 java xx.java吗追问

直接在控制台输入javac和java都有输出,编译时候是javac XX,java 然后是java XX.class,求大神指点

本回答被网友采纳

Java 错误:找不到或无法加载主类
当你在尝试运行Java程序时遇到"找不到或无法加载主类"的错误,首先要明确,这并不意味着程序本身存在问题。问题可能出在Java文件命名和路径配置上。首先,确保Java文件的命名规则:类名应该是"Test",而文件名应该是"Test.java"。其次,检查Java环境是否安装并配置正确。在命令提示符中输入"javac"并回车...

java找不到主类怎么办
1. 类路径问题:Java通过类路径来查找用户想要运行的类文件。如果类路径设置不正确,或者包含主类文件的目录没有被包含在类路径中,就会出现这个错误。确保在运行Java命令时,通过-cp或-classpath选项正确设置类路径。2. 文件名和类名不匹配:Java要求源代码文件的名称必须与公共类的名称相匹配。如果文件...

如果Java程序找不到或无法加载主类怎么办?
处理"找不到或无法加载主类"问题,需要按照以下步骤操作:首先,确保使用正确命令将.java文件编译成.class文件。例如,使用"javac Hello.java"生成"Hello.class"。其次,检查你的程序是否包含main方法。在Hello.java文件中,必须存在"public static void main 方法"。若程序仅包含一个文件,只需使用"java...

错误: 找不到或无法加载主类(不是路径问题)
1. 使用IDEA查看控制台实际执行的命令,发现仅使用java命令,而未包含javac的步骤。2. 尝试删除不必要的参数,逐步测试,最后发现可以执行的最小子命令是不包含classpath参数的java命令。问题原因分析:由于没有指定-classpath参数,Java运行环境默认在当前目录下搜索类文件。从Java 1.5版本开始,JRE具备自...

java 编译通过,运行时,找不到或无法加载主类
java后边跟的这个参数(hello)应该是你想要运行的类的完整名称(含包名),而且不应包含路径,所以你加上"d:"就会提示找不到主类,因为它把"d:\\hello"认为是类的名称了,而你的类名应该是hello,所以只要去掉"d:\\"就能运行了。之所以要切换到d盘是因为你的类(hello)所在目录是“d:\\”,而java在...

...converters.TextDirectoryLoader时,说“找不到或无法加载主类...
环境变量没有设置,win7:在我的电脑->属性->高级系统设置->环境变量->系统变量里,找到classpath的变量,就是在设置jre环境变量的时候添加的那个属性,后面加上;C:\\Program Files\\Weka-3-7\\weka.jar;(前后俩分号都要!),然后点确定,重启电脑,再试试 ...

在命令行窗口编译.java时出现错误找不到或无法加载主类
可能原因一:java类中没有main方法。必须有下面的main方法执行入口才可以:public static void main(String[] args) { } 可能原因二:说明当前的路径不是java文件存放路径。解决办法:第一步:在cmd上通过cd进入相应java类路径。如(cd D:\\Remit\\icardpay-boss);第二步:直接输入盘符即可完成路径...

Java找不到或无法加载主类
在文件所在的当前目录下,运行javac TestPlusPlus.java编译成功,生成TestPlusPlus.class文件,这个时 候,你用javaTestPlusPlus想运行程序,总会出现”找不到或无法加载主类“的错误。这个时候要注意,之所以找不到,是因为TestPlusPlus在HelloWorld包名的下面。解决办法:1.去掉 ”package HelloWorld;“ ...

java编译通过,为什么运行却提示找不到或无法加载主类
第一步:安装jdk,下载地址:;第二步:右击“我的电脑”属性,选择“高级”选项卡,单击“环境变量”,第三步:假设JDK的安装路径:E:\\jdk 在用户变量中添加下面的变量和属性值 Classpath E:\\jdk\\lib\\tools.jar; E:\\jdk\\lib\\dt.jar Java_home E:\\jdk Path E:\\jdk;E:\\jdk\\bin ...

java运行时出现找不到或无法加载主类,求高手解答谢谢!
先尝试在命令提示符中 键入: java -version 后回车,查看是否有java版本信息的提示出现。如果没有出现,那么表示环境变量并没有配置成功。

相似回答