我的JAVA程序能编译但是不能运行 显示的结果是error:could not open"D:softwarej2sdklibi386jvm.cfg&q

已举报 回答 关注

我的JAVA程序能编译但是不能运行 显示的结果是error:could not open"D:softwarej2sdklibi386jvm.cfg&q

  • 回答数

    5

  • 浏览数

    5,411

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
如果你的程序没有问题的话,
你就看看我下面的制作一下试试:
解决办法是: 查看一下你的注册表中\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environemt\1.6 项目下的JavaHome和RuntimeLib的设置有没有更新,将这两个项目更正即可.
JavaHome和RuntimeLib为jdk的安装目录下的文件:(用我电脑的为例)
JavaHome值为:C:\Program Files\Java\jre6
RuntimeLib值为:C:\Program Files\Java\jre6\bin\client\jvm.dll
取消 评论
,你把JDK 单独装在以文件夹里,试试?
取消 评论
把j2sdk 整个目录权限修改一下
在右键---安全那里
取消 评论
把j2sdk 整个目录权限修改一下(everyone 可读可写)
取消 评论
classpath变量错误
你把这个变量删除,在cmd中进入你编译生成的class文件所在的文件夹
然后运行这个class文件,估计就能运行了
jdk5或jdk5以上的jdk不用设置classpath变量
如果想要设置,仔细google一下classpath的设置方法
提示:classpath只需设置你自己编译生成的class文件所在的目录,因为jvm现在已经能够自动加载
tools.jar和rt.jar这两个jar包了。
取消 评论
ZOL问答 > 读卡器 > 纽曼读卡器 > 其他分类 > 我的JAVA程序能编译但是不能运行 显示的结果是error:could not open"D:softwarej2sdklibi386jvm.cfg&q

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?