rpm 安装 java_linux 下使用 rpm 安装 jdk 步骤

自己使用的是 rpm 安装包装的 jkd

1、下载对应的 rpm 安装包,自己使用的是 jdk-8u111-linux-x64.rpm 这个版本;

2、将这个 rpm 安装包放在自己想放的目录,我放在 /usr/java 这个目录下

cp /安装包一开始所在位置 /usr/java

3、给安装包赋予权限:

chmod 755  jdk-8u111-linux-x64.rpm

4、开始安装这个 rpm 包

rpm -ivh  jdk-8u111-linux-x64.rpm

(或者:rpm -ivh jdk-8u111-linux-x64.rpm --force --nodeps   )强制安装

【 此处要特别注意,可能会报没有 rpm 这个命令,那就先安装这个命令,然后可能还是安装失败,这个时候,可以在后面加多  --force --nodeps 这个命令,表示强制安装,不考虑依赖, 这样不会有什么影响】

安装成功,出现:

rpm: RPM should not be used directly install RPM packages, use Alien instead!

rpm: However assuming you know what you are doing...

Preparing... ################################# [100%]

Updating / installing...

1:jdk1.8.0_111-2000:1.8.0_111-fcs ################################# [100%]

Unpacking JAR files...

tools.jar...

plugin.jar...

javaws.jar...

deploy.jar...

rt.jar...

jsse.jar...

charsets.jar...

localedata.jar...

(不一定全部一样,但是出现  xxx.jar...  这些就对了)

5、配置环境变量

vi /etc/profile

使用编辑模式在最后面添加:

export JAVA_HOME=/usr/java/jdk1.8.0_111

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

【 这里的 jdk1.8.0_111 可以在第4步完成后,先来到 /usr/java 目录下查看,即可看到这个东西 】

6、执行以下命令

source /etc/profile

7、查看 jkd 版本

java -version

如果正常显示所安装的版本,基本就成功了,但是如果原先存在老的 jkd 版本或者默认的 jdk 版本之类的,则需要修改一下,使用以下命令:

update-alternatives --config java

(如果显示没有 alternatives 命令,同样的,先安装该命令,执行 : update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_111/bin/java 60)

然后会出现几个选项,这个时候选择自己刚才安装的那个 jkd 版本,然后回车即可,这个时候再使用 java -version ,即可正常看到自己安装的 jkd 版本!

可以测试以下:

vi Hello.java

编写内容:

class Hello{

public static void main(String[] args){

System.out.println("Hello World!");

}

}

之后保存,接着:

javac Hello.java

java Hello

能正常输出:

Hello World

即成功!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值