freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

centos7安装Java1.8与maven3.9.6
2024-03-01 17:29:31

java1.8手动安装

首先卸载自带的

rpm -qa | grep java    //查询现在的Java信息

1709283192_65e19778c7acf6ef4bc2e.png!small?1709283194559

使用命令 yum -y remove卸载原有或者yum安装的Java openjdk

sudo yum -y remove java-1.8.0-openjdk-headless-1.8.0.402.b06-1.el7_9.x86_64

sudo yum -y remove java-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64

去Oracle官网(Java Downloads | Oracle)下载服务器对应的版本,我这里下载的是最后一个

https://www.oracle.com/java/technologies/downloads/#java8

1709283475_65e19893dbcbd45cf2ccc.png!small?1709283477470

选择一个存放Java的路径,我这里是

cd /opt

mkdir java  //创建文件夹

cd java/

将下载好的文件利用xshell文件上传功能上传到 /opt/java下面

1709283660_65e1994ca28dd5a5ab973.png!small?1709283662214

命令行解压

tar -zxvf  jdk-8u401-linux-x64.tar.gz

完成后编辑文件

vi /etc/profile

在最后添加环境变量信息,注意这里的路径改成自己的,完成后推退出保存

export JAVA_HOME=/opt/java/jdk1.8.0_401

export JRE_HOME=/opt/java/jdk1.8.0_401

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${PATH}:${JAVA_HOME}/bin:${JRE_HOME}/bin

刷新一下配置文件

source /etc/profile

验证一下

java -version

javac

1709284741_65e19d85a1c6d02fcb0e1.png!small?1709284743265

maven3.9.6手动安装

首先确定一下当前环境是否有maven

mvn -v //报错就是没有

接下来和上面大致都一样

我这里还是在opt下面建了一个maven 的文件夹,然后上传到里面

这里是从镜像下载,然后再用xshell上传的

https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz

1709284252_65e19b9ce32b7e4480cd1.png!small?1709284254408

解压

tar -zxvf  apache-maven-3.9.6-bin.tar.gz

配置环境比变量

vi /etc/profile

最后添加,注意自己的路径信息

export MAVEN_HOME=/opt/maven/apache-maven-3.9.6
export PATH=$MAVEN_HOME/bin:$PATH

然后刷新配置文件

source /etc/profile

验证一下

mvn -v

1709284588_65e19cec4ccdfa29c9654.png!small?1709284589843

kali安装这两个无法直接在终端显示版本信息

kaili中同样去删除原有的java文件,然后安装java1.8,切换java环境我试了但是感觉不好用,自己可以尝试一下

kali中胚子完环境变量,刷新/etc/profile文件 时会出现一个问题,就是会话窗口会出现一个#后面输入,然而在原有的环境下去看环境信息没有相关的

这个时候更新一下软链接就行了,注意自己的路径信息

Java的

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_401/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_401/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_401/bin/javaws" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_401/bin/javaws" 1


maven的

update-alternatives --install /usr/bin/mvn mvn /opt/apache-maven-3.9.6/bin/mvn 1

# java # 环境搭建 # 漏洞复现环境
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者
文章目录