打开APP
userphoto
未登录

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

开通VIP
Linux

1. 准备一个纯净的 ubuntu系统,使用 xshell 连接服务器

2.安装 rpm ,资源包管理器

直接输入命令:

apt-get install rpm

同时需要安装 alien

apt-get install alien

3.下载jdk 安装包  jdk-7u79-linux-x64.rpm

据说可以直接安装,使用 alien -i jdk-7u79-linux-x64.rpm

不过我是先转换成debain包再安装的

alien -d jdk-7u79-linux-x64.rpm

dpkg -i jdk-7u79-linux-x64.deb

安装成功

 

4. 配置环境变量

使用 vi 编辑器 打开 /etc/profile

输入命令: vi /etc/profile

按 i 键进入编辑模式

在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

再按 “Esc” 键退出编辑模式,最后 输入 :wq 按回车 保存并退出

5.有一点比较坑爹的是 jdk安装成功后,目录下的两个jar包不正常

一个 /usr/java/jdk1.7.0_79/lib下的  tools.pack 需要解压成  tools.jar

一个/usr/java/jdk1.7.0_79/jre/lib 下的 rt.pack 需要解压成 rt.jar

如果不管,java 虚拟机启动不了,会报

Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object 错误

使用java自带的 unpack200 工具解压

输入命令:

unpack200 tools.pack tools.jar

unpack200 rt.pack rt.jar

 

6.最后 重启系统就可以了。

reboot

 


转自:http://www.cnblogs.com/zhy1008/p/4744781.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux安装jdk出现java/lang/NoClassDefFoundError: java/lang/Object错误的解决方案
Linux环境下Eclipse和Tomcat的安装和配置
debian linux下java运行环境的建立(页 1) - Linux - PHP C...
如何在Ubuntu上安装C/C++-Eclipse,及JDK安装,环境变量设置
Linux下安装JDK-(rpm版)
看CentOS系统如何安装JDK
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服