首页 > 编程语言 >java 和 maven 环境配置

java 和 maven 环境配置

时间:2022-11-12 11:05:38浏览次数:60  
标签:Java tar 配置 maven usr HOME java local

1.说明

系统版本:CenetOS 7  最小化安装

Java版本:jdk-8u192-linux-x64.tar.gz

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

操作系统安装过程参考:​​Linux系统安装标准​

2.Java 安装

2.1.下载 Java 安装包

将下载的 Java 安装包解压到对应的文件夹

tar zxvf jdk-8u192-linux-x64.tar.gz
mv jdk1.8.0_192/ /usr/local/jdk

2.2.配置环境

vim /etc/profile
export JAVA_HOME=/usr/local/jdk
export JRE_HOME={$JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

java 和 maven 环境配置_java

2.3.生效及测试

source /etc/profile
[root@datax_111 ~]# java -version
java version "1.8.0_192"
Java(TM) SE Runtime Environment (build 1.8.0_192-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.192-b12, mixed mode)

3.maven 配置

3.1.下载安装包

通过访问 apache 的官网下载最新版本的 maven。​​https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/​

tar zxvf apache-maven-3.6.3-bin.tar.gz
mv apache-maven-3.6.3 /usr/local/maven

3.2.配置国内源

vim /usr/local/maven/conf/settings.xml
<localRepository>/opt/jarstore</localRepository>

<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>

<mirror>
<id>aliyun-maven</id>
<mirrorOf>*</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

java 和 maven 环境配置_maven_02

3.3.配置环境

和 java 的环境配置类似。

java 和 maven 环境配置_java_03

[root@datax_111 ~]# mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/maven
Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: /usr/local/jdk/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1127.8.2.el7.x86_64", arch: "amd64", family: "unix"
[root@datax_111 ~]#

标签:Java,tar,配置,maven,usr,HOME,java,local
From: https://blog.51cto.com/waringid/5846548

相关文章

  • VOIP服务器配置
    ​工具:trixbox-2.6.2.2  Linux虚拟机(VMware)虚拟光驱(DaemonToolsLite)过程:一.安装VMware,并装好Linux操作系统(redhat),同时安装虚拟光驱.当然直接安装在单......
  • Java项目的程序里为什么老用注解?注解有哪些作用
    注解和注释不同的是,注解会被Java编译器处理而非跳过。注解是在JDK5.0版本开始引入的,它可以在编译期使用预编译工具进行处理,也可以在运行期使用Java反射机制进行处理。......
  • 一文学会JavaScript计时事件
    文章目录​​JavaScript计时事件​​​​setInterval()方法​​​​clearInterval()方法​​​​setTimeout()方法​​​​clearTimeout()方法​​JavaScript计时事件......
  • 【JavaScript】操作BOM
    文章目录​​什么是BOM​​​​常用浏览器对象​​​​Window对象​​​​Window尺寸​​​​其他方法​​​​Screen对象​​​​Navigator对象​​​​History对象​​......
  • 【JavaScript】Math对象知识全解
    文章目录​​前言​​​​常用属性​​​​常用方法​​​​实例参考​​前言除了简单的加减乘除,在某些长和开发者需要进行更为复杂的数学运算。JavaScript的Math对象提供了......
  • 学Java· 从new说对象实例化
    概念了解想要知道内存中发生了什么,我们先来了解两个内存概念......
  • linux服务器中JDK的安装和配置
    目录​​一、安装配置过程如下:​​​​1.新建jdk文件夹(/usr/local/jdk)​​​​2.将jdk.tar.gz包解压到jdk文件夹下​​​​ 3.jdk包解压后​​​​4.进入JDK环境变量添加......
  • 5、IDEA配置Maven
    配置自己安装的mavenidea内置的maven不太方便开发。所有我们要手动配置我们自己安装的maven。1、File--settings--Build、Excution、Deployment--BuildTool......
  • ASP.NET Core教程-Configuration(配置)-配置IIS配置(IIS integration)
    更新记录转载请注明出处:2022年11月12日发布。2022年11月8日从笔记迁移到博客。配置IIS配置(IISintegration)默认情况下,ASP.NETCore应用程序是自托管的如果我们......
  • Debian上安装java
    1.root@VM-12-7-debian:~#aptupdate2.root@VM-12-7-debian:~#apt-getinstalldefault-jdk,出现needrestartisbeingskippedsincedpkghasfailed报错,使用 sys......