ubuntu安装jdk全过程

  1. 全程是在windows系统上使用putty,通过SSH方式远程连接方式操作ubuntu的。
  2. 远程连接ubuntu,登录以后,进行以下操作:
  3. mkdir usr  创建文件夹
  4. cd /usr切换到usr文件夹下
  5. mkdir java_tool  创建usr的子文件夹
  6. 如果以上操作显示Permission denied,操作权限不够,就输入 sudo -i 即转换为root以后再创建文件夹
  7. 打开本地windows系统的cmd【win+R输入cmd即可打开】,输入pscp回车,正常配置将看到一些有关信息,一般安装putty配置putty的系统变量以后都可以。
  8. 在cmd中输入,pscp -r windows资源位置【例如 e:\a\jdk-8u191-linux-x64.tar.gz】 ubuntu里面的用户名@Ubuntu的IP【例如:xxx.xxx.xxx.xx】:/usr/java_tool  即可将windows中的jdk复制粘贴到linux里面usr/javatool目录下。例:pscp -r f:\a\jdk-8u221-linux-x64.rpm root@xxx.xx.xx.xx:/usr/javatool/jdk
  9. 如果上一步操作显示Permission denied,操作权限不够,就在liunx里面输入  sudo chmod -R 777 /usr/java_tool 提高所有用户对java_tool的操作权限为最高以后再执行上一步
  10. 去ubuntu里面解压JDK   tar xvf jdk-8u191-linux-x64.tar.gz   最后得到了jdk1.8.0_191
  11. sudo -i 切换root权限去修改/etc/profile配置文件,如果sudo报错,可以参考https://www.jianshu.com/p/6d3e9548112d 或者https://blog.csdn.net/lileihappy/article/details/79214156,提示:一旦报sudo的错有些操作又需要root权限,要想把自己的用户切换成root,那就建议自己去腾讯云控制台重置密码那里操作了,选择重置密码->选择指定用户root,密码自行设置,依旧使用原来默认的账户登录,登录以后 su 然后输入自己设置的密码,即可变成root用户,进行上面那两篇文章上的操作。
  12. 操作8,9,10,11也可以考虑采用rpm方式, 例如输入rpm -ivh jdk-8u221-linux-x64.rpm回车 默认会安装在/usr/java目录下 ,输入ls -a回车,查看安装目录名称以进行下一步配置
  13. vim /etc/profile  打开文件,按 I【i】键,在文末插入类似下面配置语句 ,然后按esc键再输入  :write 保存 然后 :quit 退出vim(或者直接 :qw 即可保存退出)。

JAVA_HOME=/usr/java_tool/jdk1.8.0_191
CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

  • 此时需要 source /etc/profile 或者 sudo shutdown -r now 重启执行命令
  • java -version 查看输出效果以判断安装情况

正常情况将打印:
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

  • 我将自己windows里面的demo【Test.java ,正常运行将打印10】上传到了/usr/java_code/firstTest里面,然后在ubuntu里面运行,运行如下所示:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值