0%

Centos7-Java-Programming-Environment

  • 本章内容为早期笔记迁移。
  • 阅读提醒,权限root.操作流程并位遵循安全规则;线上环境请勿模仿。

文件存放位置。

  • opt
    • backup
    • javahome
    • mavenhome
    • gradlehome
1
mkdir -p /opt/{backup,javahome,mavenhome,gradlehome}

相关基础程序安装

  • 安装wget
1
yum -y install wget

基础环境安装

  • 安装jdk
  • 安装maven
  • 安装git
  • 安装gradle

安装Jdk

  • 检查系统是否已安装JDK环境
1
2
java -version
rpm -qa | grep java
1
2
cd /opt/backup  //切换目录
wget -c xxx //下载如果没有安装 wget 自行安装 yum install -y wget
  • 解压jdk
1
tar -zxvf jdk-8u151-linux-x64.tar.gz
  • 移动解压文件
1
mv ./jdk1.8.0_151/ javahome/
  • 打开profile配置文件
1
vi /etc/profile
  • 添加内容
1
2
3
export JAVA_HOME=/opt/javahome/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
  • 刷新配置信息
1
source /etc/profile
  • 检查环境是否配置成功
1
2
3
4
5
java -version

java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
  • 出现以上内容说明环境基本安装成功。

安装Maven

不要源代碼,下载编译之后的。Binary tar.gz archive

解压发现带pom文件那个是源代码。

1
2
cd /opt/backup  //切换目录
wget -c xxx
  • 解压Maven
1
tar -zxvf apache-maven-3.5.0-bin.tar.gz
  • 移动文件
1
mv ./apache-maven-3.5.0/ mavenhome/
  • 配置环境变量
1
2
export MAVEN_HOME=/opt/mavenhome/apache-maven-3.5.0
export PATH=${PATH}:${MAVEN_HOME}/bin
  • 刷新配置信息
1
. /etc/profile
  • 检查是否安装成功
1
mvn -version

安装git

  • 源安装
1
yum -y install git
  • 检查安装
1
2
3
[root@localhost ~]# git version
git version 1.8.3.1

  • 看到版本说明安装成功

安裝Gradle

在语法上是基于Groovy语言的(Groovy 是一种基于JVM的敏捷开发语言,可以简单的理解为强类型语言java的弱类型版本),在项目管理上是基于Ant和Maven概念的项目自动化建构工具

  • 下载
1
2
cd /opt/backup  //切换目录
wget -c https://downloads.gradle.org/distributions/gradle-4.0.1-all.zip
  • 解压
1
unzip -d gradle-4.0.1-all.zip

如果没有unzip 安装下

1
yum -y install unzip
  • 移动文件
1
mv ./gradle-4.0.1/ gradlehome/
  • 配置环境变量
1
2
3
4
vim /etc/profile
//添加
export GRADLE_HOME=/opt/gradlehome/gradle-4.0.1
export PATH=${PATH}:${GRADLE_HOME}/bin
  • 刷新配置使其生效
1
source /etc/profile
  • 检查是否安装成功
1
gradle -v

显示版本信息则标识环境配置成功。

END