jdk安装好后,也配置了环境变量,运行javac是好的,但运行java却报错,提示:找不到D:\biancheng\jdk\jre\lib\i386\jvm.cfg 这是什么问题啊???我的jdk目录下明明有这个文件啊。求各位大神帮忙
jdk
------解决方案--------------------
首先在确定文件名 是否有隐藏后缀名的问题 即文件名实际是X.java.txt 出现这种情况就要 修改操作如下win7 在控制面板(大图标模式) 找文件夹选项 在点击查看 取消以勾选的隐藏已知文件的扩展名Xp 把桌面我的电脑打开 在弹出对话框上面找到文件夹选项 后面操作基本相似然后修改 文件后缀名(扩展名)第二种就是 你jdk安装在c盘 而文件在其他盘 导致的这时dos界面运行命令应该先是 X: X代表盘符 即进入X盘 cd/X 这X代表文件夹名 进入文件夹 在运行 javac x.java x.java是文件名 编译文件检测语法错误 java x x代表文件名 但没有扩展名这次一定成功
------解决方案--------------------
你编译时正常,说明你的path环境变量修改是正确的,运行时出现问题。找不到类库。那就是classpath的问题了。看看你的classpath是不是到rt.jar这个jar包。