打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
关于linux下执行java报java.lang.ClaccFormatError解决方法
linux是自带gcj的,他是gnu的java编译器,类似jdk1.3,1.4,但是不支持1.5特性,而且/usr/bin下的java 和 javac应该都是gcj的,所以应该换成你的sun jdk里面的东东。
# su
输入密码
#cd /usr/bin
#ln -s -f /usr/local/jdk/jre/bin/java
#ln -s -f /usr/local/jdk/bin/javac

java,javac路径可能不一定对,换成你的java路径即可(貌似应该是对的)

其实说白了就是你默认执行的java这个命令不是来自于你配置的jdk下,去/usr/bin下查看就知道了

系统默认都是来自于gcj/bin/java例如我的redhat6.4中就是用的jre-1.5.0-gcj/bin/java

如果用到javac也是一样的道理。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux下查看已经安装的jdk 并卸载jdk
[原]使用linux的alternatives管理多版本的软件
安装JDK jdk-6u27-linux-i586.bin
用alternatives进行java版本的转换
修改linux默认jdk版本
Linux操作系统中安装Eclipse的方法介绍
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服