Linux配置java,maven,marshalsec环境

发布于:2024-05-31 ⋅ 阅读:(149) ⋅ 点赞:(0)

一. Linux配置java环境

1.下载jdk文件

mkdir /opt/java

wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz -C /opt/java

2.解压tar.gz文件

tar -xzvf jdk-8u202-linux-x64.tar.gz

3.设置java环境变量

vim /etc/profile

将下面直接复制粘贴到/etc/profile文件末尾

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

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

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

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

刷新环境变量

source /etc/profile

4.验证是否成功

在这里插入图片描述
在这里插入图片描述

二. Linux配置maven环境

1.下载压缩包

mkdir /opt/maven

wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -C /opt/maven

2.解压tar.gz

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

3. 配置环境变量

vim /etc/profile

将下面直接复制粘贴到/etc/profile文件末尾

export MAVEN_HOME=/opt/maven/apache-maven-3.6.3

export PATH=$MAVEN_HOME/bin:$PATH

刷新环境变量

source /etc/profile

三. Linux配置marshalsec环境

marshalsec是一个用于Java反序列化漏洞利用的库

git clone https://github.com/mbechler/marshalsec 

source /etc/profile

cd marshalsec/

mvn clean package -DskipTests
使用Maven构建工具来清理项目之前的构建结果,然后重新打包项目,并且跳过测试。

时间挺久的,成功
在这里插入图片描述


网站公告

今日签到

点亮在社区的每一天
去签到