第一次安装java,用记事本编写的java文件,
/一个简单的应用程序//
public class firsthelloworldapp{
public static void main (String args []) {
System.out.println ("firsthelloworldapp!");
}
}
用JAVAC编译通过并生成了class文件,
用java 运行时提示找不到或无法加载主类,
网上查了下说基本是环境配置的事情,我改了若干次,故障依旧,请大大门指点
操作系统:win7-32旗舰
环境变量:class .%java_home%\lib;%java_home%\lib\tools.jar
classpath .;%java_home%\lib;%java_home%lib\dt.jar;%java_home%\lib\tools.jar
java_home d:\java\jdk_7u67
path D:\java\jdk_7u67\bin;D:\java\jdk_7u67\jre\bin;c:\windows\system;c:\windows\system32
系统变量: CLASSPATH .;D:\java\jdk_7u67\lib\tools.jar;D:\java\jdk_7u67\lib\rt.jar;d:\java\javadir
我的设置很简单:
用户变量:
JAVA_HOME:C:\Program Files\Java\jdk1.7.0_25
系统变量:
PATH:C:\Program Files\Java\jdk1.7.0_25\bin
追问问题依旧,是我有什么没装么,我只装了jdk-7u67-windows-i586.exe
你命令错了啊,你看我的截图,后面没.java的
java 类名来执行,不是文件名
追问通过了,声明的类名和文件名要求完全一致,区分大小写,是不是还要求首字大写呀,首字改成大写后就通过了
追答类名和文件名需要一致。类名按照规范是大写,你小写是可以运行的。如果是Eclipse,会出现提示,让你改大写
本回答被提问者采纳是。;吧,我添加了
java找不到或无法加载主类代码怎么办?
1、类路径问题:确认CLASSPATH环境变量是否包含了你的类文件所在的目录。如果是在命令行下运行,可以手动添加到CLASSPATH中,例如:set CLASSPATH=.;yourpath。如果使用的是IDE(如IntelliJ IDEA, Eclipse等),确保项目构建路径设置正确。2、主类名称错误:检查你在命令行中输入的类名是否正确,注意大小写...
找不到或者无法加载主类?
1. 类路径问题:Java通过类路径来查找用户想要运行的类文件。如果类路径设置不正确,或者包含主类文件的目录没有被包含在类路径中,就会出现这个错误。确保在运行Java命令时,通过-cp或-classpath选项正确设置类路径。2. 文件名和类名不匹配:Java要求源代码文件的名称必须与公共类的名称相匹配。如果文件...
java运行显示“找不到或无法加载主类”!
1. 类路径问题:Java运行程序时,需要通过类路径来找到需要运行的类文件。如果类路径设置不正确或者不包含需要运行的类文件,就会出现这种错误。检查你的类路径设置是否正确,确保包含了所有需要的类文件和依赖。2. 编译问题:如果你尝试运行的是一个Java源文件,而没有先将其编译成字节码文件,也会出现...
找不到或无法加载主类什么意思
找不到或无法加载主类什么意思:答:意思是找不到路径或者配置可以尝试修改路径或者检查环境变量来解决。方法一:1、如果编译的时候带有“.class”后缀,将它删除。2、还是不行的话,再在当前位置输入“java文件名”并重新编译即可。方法二:1、如果不需要删除package行的话。2、就回到前一个package目录。
找不到或无法加载主类什么意思
Java显示找不到或无法加载主类是意思是因为classpath配置错误所以无法加载。是环境变量的问题,建议查看path和classpath是否是正确的。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向...
java运行显示“找不到或无法加载主类”怎么回事?
遇到"找不到或无法加载主类"的Java运行问题,通常需要从以下几个方面排查:首先,检查环境变量配置,确保classpath路径正确。默认配置如下:.;%java_home%\\lib;%java_home%\\lib\\tools.jar;确保"."表示当前路径,分号";"是必需的。如果classpath已设置,但问题依旧,可能是代码包名结构导致的。在编写...
如果Java程序找不到或无法加载主类怎么办?
处理"找不到或无法加载主类"问题,需要按照以下步骤操作:首先,确保使用正确命令将.java文件编译成.class文件。例如,使用"javac Hello.java"生成"Hello.class"。其次,检查你的程序是否包含main方法。在Hello.java文件中,必须存在"public static void main 方法"。若程序仅包含一个文件,只需使用"java...
java 找不到或无法加载主类
当你在Java环境中遇到"找不到或无法加载主类"的错误,可能是因为主类路径配置不正确。尽管你的JAVA_HOME、CLASSPATH和Path环境变量设置看起来没有问题,且JDK版本测试正常,但在Eclipse中运行特定的HelloWorld.java文件时出现了问题。问题可能出在类文件的实际位置、package设置和类路径之间的匹配上。如果...
错误: 找不到或无法加载主类(不是路径问题)
直接使用java命令运行Java类时,确保没有包含不必要的参数,尤其是-classpath参数。对于自动搜索机制,JRE在执行java命令时会考虑当前目录及其父目录。如果类文件位于非默认路径下,需要通过-classpath参数明确指定类文件所在目录。总结:解决“找不到或无法加载主类”的问题关键在于确保Java命令的使用正确,...
jdk1.8中java编译找不到或无法加载主类怎么办?
在处理Java Development Kit(JDK)1.8中遇到找不到或无法加载主类问题时,首先确保使用的是广泛使用的JDK8版本。可以通过访问官方下载链接获取最新版本,官方下载链接为Java Archive Downloads - Java SE 8u211 and later | Oracle 中国。操作步骤如下:1. 将语言切换至中文,找到Java下载选项。2. ...