昨天准备用vps打一台反序列化的机子要java环境,java环境安装了但是javac一直用不了,鼓捣了一段时间把配置文件给搞没了,只好重装vps,找了很多帖子才搞定,为了防止下次继续出现这种情况又要重新找教程,写一个在blog里。

查看系统版本命令,我这里的vps用的是centos7.6

cat /etc/issue

查看yum包含的jdk版本

yum search java

安装jdk

yum install java-1.8.0-openjdk-devel.x86_64

打开配置文件,按insert进入编辑模式

vi /etc/profile

复制以下三行到文件中,保存

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

其中JAVA_HOME找的方法如下:

进入/usr/lib/jvm目录下,找到最长名字的这个文件夹复制

全局变量立即生效

source /etc/profile

看一下安装成功没

昨天用的其他方法,但是只用java环境,javac环境没有配置好,这种方法可以把java跟javac环境一起配置好,还是很不错

最新文章

  1. bootstrap 弹出框点击其他区域时弹出框不消失选项设置
  2. Silverlight项目笔记5:Oracle归档模式引起的异常&&表格控件绑定按钮
  3. TestDirector安装配置
  4. Unity3D知识点
  5. oc 获取当前时间
  6. SQL Server数据库漏洞评估了解一下
  7. requirejs官网
  8. H5 68-伪元素选择器
  9. PHP类中self和$this的区别
  10. StreamSocket
  11. ArcGIS紧凑型切片读取与应用1-解析(附源码)
  12. python邮件发送
  13. Hadoop基础-MapReduce的工作原理第二弹
  14. html复习之标签整理
  15. Makefile 和 CMakeLists.txt
  16. Caffe Blob针对图像数据在内存中的组织方式
  17. 如何退出Activity?如何安全退出已调用多个Activity的Application?
  18. java自学之路-开篇
  19. 使用zepto实现QQ消息左滑删除效果
  20. 如何拿到半数面试公司Offer——我的Python求职之路(转载)

热门文章

  1. Javascript实现"点按钮出随机背景色的"三个DIV
  2. js console API All In One
  3. codepen iframe theme id
  4. flex layout & demos
  5. 专利 & 发明专利 & 专利查询
  6. Axios all in one
  7. js navigator.wakeLock 保持屏幕唤醒状态
  8. Jupyter notebook操作技巧
  9. django学习-11.开发一个简单的醉得意菜单和人均支付金额查询页面
  10. 死磕以太坊源码分析之EVM指令集