阿里云服务器配置Java环境
准备
操作系统:
CentOS 8.0 64位。
使用工具:
Xshell:用于通过SSH协议远程连接服务器;
Xftp:用于从本地向服务器上传文件;
这两个版本都有教育版,是免费的。
下载Jdk
目前最流行的是jdk8,所以下载jdk8。注意下载对应的jdk,看自己系统的环境
传输下载的Jdk
用Xshell连接自己的服务器,然后用Xftp传输自己下载的压缩包到服务器。
在服务器上安装Jdk
如果不熟悉linux命令可以参考Linux 教程 | 菜鸟教程 (runoob.com) 还有每一个目录作用的介绍。
解压jdk到/usr/local/lib目录下
tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/lib/
配置环境变量
vi /etc/profile
在末尾添加
#set java env
export JAVA_HOME=/usr/local/lib/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
执行命令使修改立即生效
source /etc/profile
测试
终端输入
java -version
得到结果
使用
在root创建一个java文件夹,下面创建一个workspace文件夹,然后vim创建并打开一个java文件(位置可以自己确定)
mkdir java
cd java
mkdir workspace
vim Test.java
编写如下内容
public class Test {
public static void main(String args[]) {
System.out.println("test");
}
}
编译运行
javac Test.java
java Test