异常500,程序异常,Exception
当前位置:Exception500 » Maven » 华为云CentOS7 安装JDK及Maven教程

华为云CentOS7 安装JDK及Maven教程

来源:exception500.com    发布时间:2020-02-26 09-40-14    浏览次数:184次

简介:Maven这个单词来自于意第绪语(犹太语),意为知识的积累,最初在Jakata Turbine项目中用来简化构建过程。当时有一些项目(有各自Ant build文件),仅有细微的差别,而JAR文件都由CVS来维护。于是希望有一种标准化的方式构建项目,一个清晰的方式定义项目的组成,一个容易的方式发布项目的信息,以及一种简单的方式在多个项目中共享JARs。


一、安装JDK1.8

1、列出所有可安装的rpm软件包

yum list java-1.8*

此时会输出一大堆软件包列表。yum可以简单的理解成服务器的软件包管理工具,借助于它可以自动地为我们下载安装好软件的依赖。类似于MacOS的Homebrew,或者是Java中的Maven。


2、安装

yum install java-1.8.0-openjdk* -y


3、配置环境变量

vi /etc/profile

最底部加入:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0

export JRE_HOME=$JAVA_HOME/jre

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

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib


4、测试:

[root@jky-test-0001 ~]# java -version

openjdk version "1.8.0_242"

OpenJDK Runtime Environment (build 1.8.0_242-b08)

OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)


二、安装Maven3.6.0

1、下载maven

wget http://archive.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz


2、将下载的压缩包移到安装软件的常用文件夹中并解压。

mv apache-maven-3.6.0-bin.tar.gz /usr/local/

cd /usr/local/

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


3、配置环境变量,在/etc/profile文件尾部添加配置。

export JAVA_HOME=/usr/lib/jvm/java-1.8.0

export MAVEN_HOME=/usr/local/apache-maven-3.6.0

export JRE_HOME=$JAVA_HOME/jre

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:$MAVEN_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib


4、使新建立的环境变量立刻生效

source /etc/profile


5、查看是否安装成功

mvn -v

如下:

[root@jky-test-0001 ~]# mvn -v

Apache Maven 3.0.5 (Red Hat 3.0.5-17)

Maven home: /usr/share/maven

Java version: 1.8.0_242, vendor: Oracle Corporation

Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre

Default locale: en_US, platform encoding: UTF-8

OS name: "linux", version: "3.10.0-1062.1.1.el7.x86_64", arch: "amd64", family: "unix"


[关键词: MavenApacheopenjdk ]

  • 上一篇:没有了
  • 下一篇:没有了
软件开发 程序错误 异常 500错误 Exception Copyright© 2019-2020  Exception500 版权所有  【蜀ICP备15020376号-9】  网站地图