环境配置"错误:找不到或无法加载主类HelloWorld"之疑

来源:互联网 发布:black magic黑卡 知乎 编辑:程序博客网 时间:2024/05/21 17:47

之前一直用myeclipse在写java程序,某天发现我安装的jdk1.7,怎么只有一个jre在安装程序的 java目录下。神了!

于是再重新安装了jdk,配置了环境

classpath:.;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

JAVA_HOME:C:\Program Files\Java\jdk1.7.0_01

Path
.;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;D:\Program Files\MySQL\bin;D:\Program Files\mysql6\bin


再写了下helloworld,程序无错,编译也过了,但一到运行java HelloWorld,就出不来,提示:错误:找不到或无法加载主类HelloWorld

上面这个配置不对??

怎么会这样。我查了半天,都查不到。

后来我就把

classpath和classpath先copy出来,从环境中删除了。试试确认一下,确实删除了环境变量,再重新加进去

我先加path,并且只写:“.;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;D:\Program Files\MySQL\bin;D:\Program Files\mysql6\bin

不加入  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


结果是,java可以运行,javac不能运行。


然后我在加上java的配置在path的后面

.;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;D:\Program Files\MySQL\bin;D:\Program Files\mysql6\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

这样就可以运行了!

然后在悄然的classpath加上……

现在问题是,这跟我之前的配置没什么差别嘛,只是把java的环境写在了后头。

如果有人知道,麻烦大神留个言,谢谢。

还有补充一下,我是win7的系统。环境变量里有Administrator的用户变量(U)和系统变量(S)两栏,之前我的变量两栏里都有,而且两栏的javahome一个叫Java_Home一个叫JAVA_HOME,变量名字不同,各用各的。

that's all! 谢谢!




classpath

.;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

JAVA_HOME
C:\Program Files\Java\jdk1.7.0_01


Path
.;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;D:\Program Files\MySQL\bin;D:\Program Files\mysql6\bin
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 药流期间发烧了怎么办 药流时第一天出现呕吐怎么办有事吗 药流第一天忘记第二次吃药了怎么办 药流吃药后吐了怎么办 药流只排血块不见孕囊怎么办 药流三天还有血怎么办 药流15天同房了怎么办 药流22天同房了怎么办 药流一直不排出怎么办 宝宝脸过敏红了怎么办 小孩湿疹脸上都是红红的怎么办 眼周刺痛红红的怎么办 脸敷面膜刺痛红红的怎么办 脸上有凹凸不平的坑怎么办 宝宝脸上角质层薄有红血丝怎么办 红衣军到决赛圈怎么办 宝宝湿疹留下的黑印怎么办 出牙宝宝很烦躁怎么办 法斗嘴唇破了怎么办 狗嘴巴周围红了怎么办 脸上起红包还痒怎么办 睾丸胀痛有下坠感怎么办 英语不好又不会读怎么办 七个月宝宝手上长倒刺怎么办 字母纹身纹反了怎么办 花甲生的吃了怎么办 别人告我欠他钱怎么办 实习手册没有公司的印章怎么办? 家长管的太严怎么办 对于老公沉迷于股票怎么办 月经期吃了香瓜怎么办 月经漏到内裤上怎么办 上班没时间养狗怎么办 宝宝呼吸道感染反复发烧怎么办 熬夜后头晕想吐怎么办 生气后全身无力酸痛怎么办? 久坐导致的腰疼怎么办 削土豆手变黑了怎么办 熬夜后头痛眼痛怎么办 孩子毎天通宵游戏怎么办 熬夜写作业困了怎么办