运行javac HelloWorld.java没有问题但是在运行java HelloWorld 则出错

2024-11-27 00:29:35
推荐回答(5个)
回答1:

Error opening registry key 'Software\JavaSoft\Java Runtime Environment' 

Error: could not find java.dll 

Error: could not find Java SE Runtime Environment. 

这里  有显示  JSE  无法找到

如果 环境变量也配置完了    

看看你的 环境变量

回答2:

是不是没安装运行环境jre 只单独安装了个JDK
所以只能编译 不能运行
在控制面板里卸载了 重新去sun网站上下个最新版 安装的时候 把JRE安上 在环境变量的path里面加一个路径就可以了

回答3:

在windowsxp操作系统下,可以右键单击“我的电脑”--“属性”--“高级”--“环境变量”--“系统变量”进行path设置先在“环境变量”对话框中的“系统变量”列表项中选中它,单击编辑按钮然后 添加变量值然后添加java的安装目录把bin目录复制过去
假定java的安装目录在c盘;
C:\j2sdk1.4.2\bin;

然后新建classpath一般classpath一般情况下应该包括java类库所有的目录和当前目录“.”表示 当前目录“;”分号是变量间的分割符
假定java的安装目录在C盘

.;C:\j2sdk1.4.2\lib\tools.jar;C:\j2sdk1.4.2\lib\dt.jar

回答4:

应该是环境变量的问题 看一下你的classpath。

回答5:

在CLASSPATH中添加 “.;” (没有两边的双引号)