程序能编译,但是不能运行,怎么回事?
我是一个刚刚学JAVA的菜鸟,我装了JDK1.3,在C盘中,源程序文件夹在D盘,AUTOEXEC。BAT设置为path=c:\jdk1.3\bin
set classpath=d:\myprogram
发现我输入源程序后能编译成功,但是运行时显示:
error opening registry key"software\javasoft\java runtime envirnment
还说找不到运行环境,找不到JAVA。DLL
这是怎么回事?我买的是正版软件呀
问题点数:20、回复次数:4Top
1 楼illia(蓝雪)回复于 2002-05-25 17:21:18 得分 0
正版?
//amazing
说清楚点Top
2 楼alphazhao(迷路飞羊)回复于 2002-05-25 17:39:36 得分 0
faint
你用的是什么工具啊?jdk怎么会要key?晕
看来你不是在dos下运行的了
如果在dos下运行,你的path路径设置不完全(最好加上当前目录)和classpath设置错误
例如:
path=%PATH%;D:\JBuilder6\jdk1.3.1\bin
classpath=.;D:\JBuilder6\jdk1.3.1\lib\dt.jar;D:\JBuilder6\jdk1.3.1\lib\tools.jar;D:\JBuilder6\jdk1.3.1\lib\htmlconverter.jar
Top
3 楼dcglcx(蓝色理想)回复于 2002-05-25 17:49:39 得分 10
在cn-java的网站上有一文章针对初学者配置环境的说的很细你可以到那儿去找找啊!!!Top
4 楼cxy550(小宇)回复于 2002-05-25 19:53:04 得分 10
教你一个方法,重装jdk,过程:首先在控制面板中将jdk的所有东西全部卸载(一共是3个),再把注册表中的javasoft这一项全部删除,然后在重装,我百试都是正确的。祝你好运!!Top




