xshell5上传文件到腾讯云,并配置好SUN JDK1.8

  1. 云栖社区>
  2. 博客>
  3. 正文

xshell5上传文件到腾讯云,并配置好SUN JDK1.8

ben4 2017-02-24 16:26:00 浏览478
展开阅读全文

在Ubantu16.04中自带openjdk1.8。可以直接执行 java -version

由于还没安装所以暂时看不到

自动安装OpenJDK

#apt-get install openjdk-8-jdk(安装完后执行 java -version就可以看到jdk的版本)

open JDK和sun JDK还是有挺大区别的

blog.csdn.net/lpjishu/article/details/53260099这篇blog写得很详细了

主要就是

1.授权协议的不同

2.OpenJDK源代码不完整

3.部分源代码用开源代码替换

4.OpenIDK只包含最精简的JDK

我的云服务器的版本是ubuntu16.04

安装sunJDK1.8

下载地址www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

必须要先accept接受才能下载,32位系统的就下载x86的,64位的就下载x64的,后缀都是tar.gz

下载完后需要用xshell5连接linux服务器上传刚刚下载的JDK1.8安装包

第一次用的话要安装lrzsz

首先你的Linux上需要安装安装lrzsz工具包,(如果没有安装请执行以下命令,安装完的请跳过)

查看lrzsz(rpm -qa|grep lrzsz),是否已经安装

sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。

rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传

1.连接后输入rz就可以选择要上传的jdk压缩包(如果说传送失败就用root身份后输入rz)

2.上传到云服务器的默认在home目录下,可以用ls查看目录

3.通过命令tar -zxvf jdk-8u121-linux-x64.tar.gz到当前文件夹下

如果解压过程出现以下的情况(下图中的后四行),就说明下载的JDK有问题,必须得重下!不然环境怎么写都没用。我想应该是下载了不是linux的jdk压缩包

4、然后使用命令切换路径cd /usr/lib

5、在该目录下创建一个文件夹sudo mkdir jvm

6、切换到你上传jdk到达的目录下

我这里是切到home/ubuntu目录下(cd ~/home/ubuntu),使用命令sudo mv jdk1.8.0_121  /usr/lib/jvm将jdk移到/usr/lib/jvm目录下

7、切换到/usr/lib/jvm目录下,使用ls命令可看到jdk1.8.0_77这个文件夹,说明移动成功

8、接下来配置系统环境变量,这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境,

(网上有人用gedit代替vi,我sudo apt-get install gedit安装了gedit后还是不行)

这个blog写vi和gedit的使用

blog.csdn.net/hongkangwl/article/details/16869243

关于文本编辑软件:

字符界面下使用vi或vim进行编辑,命令形式:vi /etc/profile

图形界面下可用gedit进行编辑,命令形式:gedit /etc/profile

我使用命令sudo vi /etc/profile打开/etc/profile文件,在末尾添加以下几行文字,不加sudo无权限修改

其中要注意的是最后两行中是以冒号":"隔开,不是以分号”;“隔开!并且PATH变量中不能漏掉:$PATH,否则下次登录时会一直停留下输入密码界面

9.配置好环境变量后  

按Esc输入wq 再敲回车(保存并退出)

10.保存好了配置文件还是没有生效的,还要输入source /etc/profile使配置文件生效

11.然后输入java -version

表示安装成功

网友评论

登录后评论
0/500
评论
ben4
+ 关注