首页 > 编程语言 > 详细

java报错java/lang/NoClassDefFoundError: java/lang/Object

时间:2017-01-12 08:24:04      阅读:218      评论:0      收藏:0      [点我收藏+]

安装完java出错

javac和java -version

都无效,报错如上

 

解决方法,更改文件中的两个文件(前提是你的 vim  /etc/profile  文件路径写的正确)

/usr/java/jdk1.6/lib/tools.pack 转为 tools.jar     jdk文件夹

/usr/java/jdk1.6/jre/lib/rt.pack 转为 rt.jar     jre文件夹

更改两个文件夹下的tools.packrt.pack 为.jar结尾的文件

(1)jdk目录下的lib文件更改 执行命令如下:

技术分享

技术分享

(2)jre文件夹下的lib文件执行命令如下:

技术分享

执行后源文件会保留,生成同名新的文件,出现两个就对了。

(3)测试是否成功更改

执行javac

技术分享

执行java -version

技术分享

 

java报错java/lang/NoClassDefFoundError: java/lang/Object

原文:http://www.cnblogs.com/liuyangfirst/p/6274423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!