CentOS8安装openjdk与maven

本文详细介绍了如何在CentOS8操作系统上安装OpenJDK 1.8及其开发工具包,接着讲解了下载并解压Maven包的过程,以及配置JAVA环境变量和运行MVN的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看JDK版本

1.下载 openjdk    yum install -y java-1.8.0-openjdk     java-1.8.0-openjdk-devel  

2.  下载maven包

3.解压

4. 配置JAVA环境变量

5. 运行MVN

<think>我们参考引用内容,用户需要在CentOS 8安装Apache Maven。根据引用,我们可以总结出以下步骤: 1. 下载Maven:从Apache官方网站下载指定版本的Maven(例如3.8.6,3.6.3等)。 2. 解压到指定目录(如/opt,/usr/local等)。 3. 配置环境变量:编辑/etc/profile文件,设置MAVEN_HOME和PATH。 4. 加载配置文件使环境变量生效。 5. 验证安装:使用mvn -v命令检查是否安装成功。 另外,引用[5]提到了配置setting.xml文件(如本地仓库地址和镜像地址),但用户问题只要求安装指南,所以我们可以将配置setting.xml作为可选步骤。 注意:CentOS 8默认可能没有安装wget,需要先安装wget(如果未安装)。 步骤详细说明: 1. 安装wget(如果需要): ```bash sudo dnf install wget ``` 2. 下载Maven:选择一个版本,例如3.8.8(根据引用[3])或3.6.3(引用[2]和[4])。这里以3.8.8为例: ```bash wget https://downloads.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz -P /opt ``` 3. 解压Maven: ```bash sudo tar -xzf /opt/apache-maven-3.8.8-bin.tar.gz -C /opt ``` 4. 创建符号链接(可选,但方便管理): ```bash sudo ln -s /opt/apache-maven-3.8.8 /opt/maven ``` 5. 配置环境变量:编辑/etc/profile文件 ```bash sudo vi /etc/profile ``` 在文件末尾添加: ```bash export MAVEN_HOME=/opt/maven # 如果创建了符号链接则使用/opt/maven,否则使用/opt/apache-maven-3.8.8 export PATH=$MAVEN_HOME/bin:$PATH ``` 6. 使环境变量生效: ```bash source /etc/profile ``` 7. 验证安装: ```bash mvn -v ``` 应该输出Maven的版本信息。 可选步骤:配置Maven的settings.xml ```bash sudo vi $MAVEN_HOME/conf/settings.xml ``` 可以设置本地仓库路径(如<localRepository>/path/to/local/repo</localRepository>)和镜像仓库等。 注意:如果用户选择不同的版本,只需替换版本号即可。 相关问题: 1. 如何配置Maven的本地仓库? 2. 如何设置Maven使用阿里云镜像加速依赖下载? 3. 安装Maven后如何卸载?</think>### 在 CentOS 8安装 Apache Maven 指南 #### 步骤 1安装依赖 ```bash sudo dnf install wget java-11-openjdk-devel # 安装wget和JDK[^1][^2] ``` #### 步骤 2:下载 Maven ```bash wget https://downloads.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz -P /opt # 下载最新版[^3] ``` #### 步骤 3:解压安装 ```bash sudo tar -xzf /opt/apache-maven-*.tar.gz -C /opt # 解压到/opt目录[^3][^4] sudo ln -s /opt/apache-maven-3.8.8 /opt/maven # 创建符号链接(可选)[^3] ``` #### 步骤 4:配置环境变量 ```bash sudo vi /etc/profile.d/maven.sh # 创建配置文件 ``` 添加以下内容: ```bash export MAVEN_HOME=/opt/maven # 或实际解压路径 export PATH=$MAVEN_HOME/bin:$PATH ``` 加载配置: ```bash source /etc/profile.d/maven.sh # 立即生效[^4] ``` #### 步骤 5:验证安装 ```bash mvn -v # 应显示版本信息[^2] ``` 成功输出示例: ``` Apache Maven 3.8.8 (...) Maven home: /opt/maven Java version: 11.0.19, vendor: Oracle Corporation OS name: "linux", version: "4.18.0-*.el8.x86_64", arch: "amd64" ``` #### 可选配置 1. **本地仓库位置**(编辑 `$MAVEN_HOME/conf/settings.xml`): ```xml <localRepository>/path/to/your/repo</localRepository> # 自定义仓库路径[^5] ``` 2. **镜像加速**(添加至 `<mirrors>` 节点): ```xml <mirror> <id>aliyunmaven</id> <url>https://maven.aliyun.com/repository/public</url> <mirrorOf>central</mirrorOf> </mirror> ``` --- ### 常见问题解决 1. **`mvn: command not found`** ➠ 执行 `source /etc/profile` 重新加载配置[^4] 2. **Java 版本不匹配** ➠ 确认已安装JDK:`java -version` ➠ 使用 `alternatives --config java` 切换版本 3. **权限问题** ➠ 解压时使用 `sudo` ➠ 确保 `/opt` 目录有写入权限 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

自由软件开发者

有你的鼓励,我会更加努力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值