Topic: 新手求助:helloworld能编译,运行却提示错误

  Print this page

1.新手求助:helloworld能编译,运行却提示错误 Copy to clipboard
Posted by: woaizpgf
Posted on: 2004-10-22 19:22

我刚从官网下载了j2sdk1.4.2_06并安装,改了path(只添加了c:\j2sdk1.4.2_06\bin)

按照书上编写了helloworld程序,编译成功,运行时却提示:

Error opening registry key'software\Javasoft\Java Runtime Environment'
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment'

是不是我的java 没安装好啊,还需要怎么做?请各位大虾指点下

2.新发现 [Re: woaizpgf] Copy to clipboard
Posted by: woaizpgf
Posted on: 2004-10-22 19:30

我刚才一直到路径
c:\j2sdk1.4.2_06\bin 下再运行
c:\j2sdk1.4.2_06\bin\java helloworld 就可以了,
回到
c:\ 下运行又不可以了

3.Re:新手求助:helloworld能编译,运行却提示错误 [Re: woaizpgf] Copy to clipboard
Posted by: why
Posted on: 2004-10-22 20:28

>> 改了path(只添加了c:\j2sdk1.4.2_06\bin)
放在 path 的最前吗?
把阁下的 path 剪贴上来看看 (不妨把所有环境变量都贴出来吧。)

安装 JDK 时有默认安装 JRE 吗?
没有的话,不妨重装。

大概是因为有其他旧版JVM在前面的路径
java -version 说甚么呢?

4.问题解决啦,谢谢老大 [Re: woaizpgf] Copy to clipboard
Posted by: woaizpgf
Posted on: 2004-10-23 07:43

问题解决啦,谢谢老大
我按你说的把path 的 路径 c:\j2sdk1.4.2_06\bin 放在最前,一切ok
如有时间告诉我为什么放在最前可以,放在最后却不可以啊

5.Re:新手求助:helloworld能编译,运行却提示错误 [Re: woaizpgf] Copy to clipboard
Posted by: nhyj
Posted on: 2004-10-23 20:17

这个其实是Windows的路径搜索问题
Windows中,在命令提示符下,输入某个命令,如java helloworld
如果发现此命令不是内部命令,如dir,type等
将按PATH环境变量查找命令,c:\j2sdk1.4.2_06\bin放在PATH变量
的最后,将首先查找;前面的目录,如果有java.exe,java.com,java.bat,
就执行之,否则继续查找,直到查找完成,如仍未发现,报"不是内部
或外部命令"错误,返回到命令提示符。

6.Re:新手求助:helloworld能编译,运行却提示错误 [Re: woaizpgf] Copy to clipboard
Posted by: babyone
Posted on: 2004-10-24 00:21

我在设置classpath环境变量的时候,出现了一个问题 ,就是我把路径设在 . 前面,也就是,我新建了一个classpath变量, 然后我这样设置它的值
E:\MyProjects;.;

不一会儿,我的系统出问题了, 在任务栏管理器中,显示不出帐户名,而且, 上不了网,还有,系统进程也找不到了~~~ 总之,n 多东西不能用了 ~~~~

无奈之下,我这样改
.;E:\MyProjects;

然后系统就恢复正常了, 请问大侠,这是什么原因?

7.Re:新手求助:helloworld能编译,运行却提示错误 [Re: woaizpgf] Copy to clipboard
Posted by: langzi606
Posted on: 2004-10-24 17:15

.;表示当前路径,要放在前面。
不知道我说的对不对。

8.Re:新手求助:helloworld能编译,运行却提示错误 [Re: babyone] Copy to clipboard
Posted by: nhyj
Posted on: 2004-10-25 22:21

babyone wrote:
我在设置classpath环境变量的时候,出现了一个问题 ,就是我把路径设在 . 前面,也就是,我新建了一个classpath变量, 然后我这样设置它的值
E:\MyProjects;.;

不一会儿,我的系统出问题了, 在任务栏管理器中,显示不出帐户名,而且, 上不了网,还有,系统进程也找不到了~~~ 总之,n 多东西不能用了 ~~~~

无奈之下,我这样改
.;E:\MyProjects;

然后系统就恢复正常了, 请问大侠,这是什么原因?



我觉得,这应该是你的PATH设置问题,请看看
在命令提示符(win2k/xp/2003)或DOS提示符(win9x)下
运行path,看看路径。

Wish u lucky...

9.Re:新手求助:helloworld能编译,运行却提示错误 [Re: woaizpgf] Copy to clipboard
Posted by: blown
Posted on: 2004-11-04 10:47

呵呵,me实在是没办法了!
现在准备重装系统了!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923