昨天准备用vps打一台反序列化的机子要java环境,java环境安装了但是javac一直用不了,鼓捣了一段时间把配置文件给搞没了,只好重装vps,找了很多帖子才搞定,为了防止下次继续出现这种情况又要重新找教程,写一个在blog里。
查看系统版本命令,我这里的vps用的是centos7.6
1 | cat /etc/issue |
查看yum包含的jdk版本
1 | yum search java |
安装jdk
1 | yum install java-1.8.0-openjdk-devel.x86_64 |
打开配置文件,按insert进入编辑模式
1 | vi /etc/profile |
复制以下三行到文件中,保存
1 | export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64 |
其中JAVA_HOME找的方法如下:
进入/usr/lib/jvm目录下,找到最长名字的这个文件夹复制
全局变量立即生效
1 | source /etc/profile |
看一下安装成功没
昨天用的其他方法,但是只用java环境,javac环境没有配置好,这种方法可以把java跟javac环境一起配置好,还是很不错