2020-10-01 295
先删除之前存在的java,可以输入java命令查看是否有过安装,如果没有就不需要删除了,直接安装就可以。
如果有安装过我们来删除
移除所有的java相关的包,包括(Sun, Oracle, OpenJDK, IcedTea plugins, GIJ)。
$ dpkg-query -W -f='${binary:Package}\n' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e '^java-common' | xargs sudo apt-get -y remove
再执行一下autoremove,移除不再使用的包。
$ sudo apt-get autoremove
删除干净配置文件。
$ dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge
删除干净本地的java配置和缓存。
$ sudo bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf
手工删除安装的JVMs。
$ sudo rm -rf /usr/lib/jvm/*
删除java记录。
$ for g in ControlPanel java java_vm javaws jcontrol jexec keytool mozilla-javaplugin.so orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200 appletviewer apt extcheck HtmlConverter idlj jar jarsigner javac javadoc javah javap jconsole jdb jhat jinfo jmap jps jrunscript jsadebugd jstack jstat jstatd native2ascii rmic schemagen serialver wsgen wsimport xjc xulrunner-1.9-javaplugin.so; do sudo update-alternatives --remove-all $g; done
搜索可能遗留的java目录。
$ sudo updatedb $ sudo locate -b '\pack200'
如果出现类似/usr/lib/jrexxx/的目录,则rm -rf 删除。
二: 接下来我们来配置测试工作中java环境
创建两个文件夹
创建sort
mkdir -p /export/sort #(此目录用来存放安装包)
2.创建install
mkdir -p /export/install
解压到install文件夹中
tar -zxvf /export/sort/jdk-8u144-linux-x64.tar.gz -C /export/install/
配置环境变量
编辑文件
vim /etc/profile.d/java.sh
将内容复制到文件中
export JAVA_HOME=/export/install/jdk1.8.0_144 export PATH=$PATH:$JAVA_HOME/bin
输入:wq 保存并退出
更新profile文件
source /etc/profile
检查是否配置完成
输入 jps
检查下版本
原文链接:http://www.cracer.com/?id=9
=========================================
http://www.cracer.com/ 为 “Cracer 安全培训” 唯一官方服务平台,请勿相信其他任何渠道。
环境配置 2020-09-20
环境配置 2020-10-01
环境配置 2020-09-20
环境配置 2020-09-20
环境配置 2020-09-20
环境配置 2020-09-20
环境配置 2020-09-20
环境配置 2020-10-01
扫码二维码
获取最新动态