工具
- 腾讯云服务器(可通过公网ip访问)
- Xshell 5(替代webshell,远程连接云服务器)Xshell 5 破解版百度网盘链接 密码: g07g
- WinSCP (用于本地与云服务器之间的文件传输)下载地址
- IntelliJ IDEA Ultimate 2017.2.2
0、Xshell 5 连接云服务器
云服务器在浏览器中提供的webshell并不是特别好用,所以这里使用Xshell 5 连接远程云服务器。
安装好xshell 5 之后 新建连接,根据自己云服务器的ip、端口、用户名和密码配置远程连接
配置好之后连接云服务器,之后就可以对云服务器进行操作了。
1、配置JDK 1.8
1. 下载JDK 1.8
因为安装openJDK可能会产生各种各样的问题,所以建议直接安装oracle JDK。
但是如果直接在云服务器的命令行中使用
wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz
虽然可以把jdk1.8的压缩包下载到本地,但是在之后解压文件的时候会出现下面的错误:
出现这种错误的原因是:在浏览器中访问 oracle jdk下载界面 时,会首先让我们选择是否接受许可协定,我们在web界面中点击接受Oracle许可协定之后才可以下载完整的jdk文件。
然而,在linux命令行界面直接使用 wget + url 命令的方式下载时,并没有选择接受Oracle的许可协定,因此用这种方式下载的jdk文件是不完整的,所以在解压的时候会报错。这一点可以通过查看所下载的文件的大小得到验证。
(jdk1-8u171-linux-x64.tar.gz 是完整的jdk文件,jdk-8u171-linux-x64.tar.gz是通过 wget 命令下载的文件)
因此,建议在本地使用浏览器将完整的JDK压缩包下载好,之后通过WinSCP软件,将文件上传到云服务器
2. 解压JDK压缩包,配置JAVA环境变量
解压之前上传的JDK文件,并把解压之后的文件移动到 /opt/java下,最后添加java环境变量