java找不到或无法加载
1. java 错误:找不到或无法加载主类
第一,这个程序是没有错。
第二,你的类名是“Test”,但是你的java文件名就应该是“Test.java”。
第三,在运行里输入cmd敲回车建进入一个控制台的命令框,请输入javac回车查看java有没有
安装好,如有问题有两种肯能:一是根本就没有安装java程序或者安装时没有正确安好,
二是环境变量没有配好。
第四,环境变量配置,变量名Path的值应该是:D:\Program Files\Java\jdk1.7.0\bin
把这个路径放最好放到最前面用;号与其它隔开
变量名CLASSPATH的值是 .; 就这样就可以(当然如果你要用到其它jar包就要配置)
变量名JAVA_HOME的值是 D:\Program Files\Java\jdk1.7.0
第五,编译和运行程序,如果你的Test.java放在D盘根目录下,在运行里输入cmd敲回车建进
入一个控制台的命令窗口,敲“D:”回车,输入javac Test.java 回车,再输入java Test 回车。就这样搞定。
最后,我上次碰到一位朋友和你遇到同样的问题,jdk版本和你用的一样,但是我没有用过1.7版本
后来是他加了我的QQ通过远程连接我帮他弄好了,我发现他有这么几个问题:1.存放java的文件夹名有中文(用中文也可以,不过个人认为最好还是用英文命名文件夹名称)。2.他的path变量配置有多个java的路径,而且没有提前。也就是说:path:D:\Program Files\Java\jdk1.7.0\bin;这项放在最前面。3.因为1.7的版本我没有用过所以我叫他换成了1.6的版本(如果你需要我可以发给你)
希望对你有帮助!
2. 找不到或无法加载主类java(找不到或无法加载主类helloworld)
您好,现在我来为大家解答以上的问题。找不到或无法加载主类java,找不到或无法加载主类helloworld相信很多小伙伴还不知道,现在让我们一起...
您好,现在我来为大家解答以上的问题。找不到或无法加载主类java,找不到或无法加载主类helloworld相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、运行时不需要将后面的.class输入。
2、只需要class文件名就行。
3. JAVA找不到或无法加载主类
系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(本人是 E:Javajdk1.7.0)
系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%in;%JAVA_HOME%jrein;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
4. java无法找到或加载主类是怎么回事
java无法找到或者加载主类主要是因为路径错误。
1、在classpath的最前面要加一个本目录路径,用.表示,由于后面还有java的dt和tools两个路径,所以.后要加;进行分隔表示。
2、在cmd下运行javac 和java的时候,必须在该java文件的目录下运行,这样生成的class也在该目录下,java的时候也会第一个就在本目录下找class文件,就不 会提示找不到了。这个cmd运行路径由于一般不太注意,输入cmd就会直接到c:\个人文件夹下,而一般的java文件会用其它软件编写,放在选定的路径 下,这两个路径很少能主动重合,一运行当然找不到了
5. java程序编译通过但是运行时显示“找不到或无法加载主类 helloworld ” ,怎么解决
既然javac编译已经通过,这说明变量java-home已经配置的没有问题了。
(java-home对应的变量值为javac.exe所在的路径;一般是在安装路径下,例如c:Program FilesJavajdk1.7.0_45in)。
那第一种可能就是:问题就出在Path变量对应的变量值上或者是新建用户变量classpath上有问题,你重新配置一下。Path对应的变量值是在原来的变量值前面加上%Java_Home%。
第二种可能就是:你的环境变量都是正确的,只是你编译的java源文件中,主函数public static void main(String args[]){}没有写在main这个类中。
一个java源文件可以写很多类,编译的时候javac源文件之后,每个类生成一个class文件。你去运行的时候,并不一定是去java源文件名,而是去java主函数所在的那个类名。
第三种可能就是:像intopass说的那样,你在eclipse写的时候里面会有package,你把它删掉试试。
6. java运行显示“找不到或无法加载主类”怎么回事
第一,这个程序是没有错。x0dx0a第二,你的类名是“Test”,但是你的java文件名就应该是“Test.java”。x0dx0a第三,在运行里输入cmd敲回车建进入一个控制台的命令框,请输入javac回车查看java有没有x0dx0a 安装好,如有问题有两种肯能:一是根本就没有安装java程序或者安装时没有正确安好,x0dx0a 二是环境变量没有配好。x0dx0a第四,环境变量配置,变量名Path的值应该是:D:\Program Files\Java\jdk1.7.0\bin x0dx0a 把这个路径放最好放到最前面用;号与其它隔开x0dx0a 变量名CLASSPATH的值是 .; 就这样就可以(当然如果你要用到其它jar包就要配置)x0dx0a 变量名JAVA_HOME的值是 D:\Program Files\Java\jdk1.7.0x0dx0a第五,编译和运行程序,如果你的Test.java放在D盘根目录下,在运行里输入cmd敲回车建进x0dx0a 入一个控制台的命令窗口,敲“D:”回车,输入javac Test.java 回车,再输入java Test 回车。就这样搞定。x0dx0a最后,我上次碰到一位朋友和你遇到同样的问题,jdk版本和你用的一样,但是我没有用过1.7版本x0dx0a后来是他加了我的QQ通过远程连接我帮他弄好了,我发现他有这么几个问题:1.存放java的文件夹名有中文(用中文也可以,不过个人认为最好还是用英文命名文件夹名称)。2.他的path变量配置有多个java的路径,而且没有提前。也就是说:path:D:\Program Files\Java\jdk1.7.0\bin;这项放在最前面。3.因为1.7的版本我没有用过所以我叫他换成了1.6的版本(如果你需要我可以发给你) x0dx0ax0dx0a希望对你有帮助!
7. Java 错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException
你必须在java的根目录运行。或者打jar包。
就你这个来说,你必须在d:\javaproject目录下 运行 java HelloWorld
不要class,也不要目录
如果你不熟命令行操作,那么这么输入。
d:
cd javaproject
java HelloWorld
8. 运行java文件显示找不到或无法加载主类怎么解决
maven的项目运行一般就要maven命令
否则你需要在pom里定义入口类、打包方式等