jdk8下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

mkdir /usr/local/java

cd /usr/local/java

rz -e jdk-8u211-linux-x64.tar.gz

tar -xvf   jdk-8u211-linux-x64.tar.gz

检查效果:

git 安装注册:

mkdir /usr/local/git

cd /usr/local/git

安装编译依赖:

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

下载Git并解压

wget https://github.com/git/git/archive/v2.3.0.zip

unizp  v2.3.0.zip

cd  v2.3.0.zip

指定编译安装路径和执行安装:

make prefix=/usr/local/git all && make prefix=/usr/local/git install

检查:

git --version

which git

whereis git

git注册,密钥生成:

[root@bogon git]# git config --global user.name "chen1932390299"
[root@bogon git]# git config --global user.email 1932390299@qq.com
[root@bogon git]# git config --list
user.name=chen1932390299
user.email=1932390299@qq.com
[root@bogon git]# cd git-repo/
[root@bogon git-repo]# echo “README” > readme.txt
[root@bogon git-repo]# ll
total 4
-rw-r--r--. 1 root root 11 Apr 20 15:04 readme.txt
[root@bogon git-repo]# git init
Initialized empty Git repository in /usr/local/git/git-repo/.git/
[root@bogon git-repo]# cd ~
[root@bogon ~]# mkdir .ssh
[root@bogon ~]# cd .ssh
[root@bogon .ssh]# ssh-keygen -t rsa -C "1932390299@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
8c:fa:e5:3a:a4:48:c8:fe:58:41:7f:99:5c:e6:90:8d 1932390299@qq.com
The key's randomart image is:
+--[ RSA 2048]----+
| |
| + |
| . E + |
| . . .oB |
|.. . ..=S. |
|... ..o |
|.. o.o . |
| .+ ...o |
| ... oo. |
+-----------------+
[root@bogon .ssh]# cat id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA5wZoqfl3kpLnugTku4J10JhuKJLZq/0RBBfsRrO7OtBzjBjnGCBvdGY3K+2m0IMu5UGhXgdBRPMVtxKG1QlYxKEVmgQpaEpZnsXsG0wDKHsgrn3oBgD59mpdvIGOh6korJ/GBlYRF4Djw0YmtTRFTcv5Jx5AAo7lTXYkJttcm4rxFhLsXg/gZNoyBlRzH+AQXQQjajYyvnx4+dJMXxEizrebNSmVxnLyotGovCnza/jSC617ASi0AOoyrWM5RHUsvnf92LmUwk+LR6Eyz97Aa6tyl1r5G8sR0VV/k+koxKHSXxn1cxozmNPdqJZ2fLiisUp9oTa0S9I3RCqS7zAWLw== 1932390299@qq.com
[root@bogon .ssh]#

  

maven 安装:

cd /usr/local

mkdir maven

cd /usr/local/maven

wget https://archive.apache.org/dist/maven/maven-3/3.1.0/binaries/apache-maven-3.1.0-bin.tar.gz

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

vim /etc/profile.d/maven.sh

#添加如下:

export MAVEN_HOME=/usr/local/maven/apache-maven-3.1.0
export PATH=${MAVEN_HOME}/bin:${PATH}

source /etc/profile.d/maven.sh

检验:

mvn -v

成功

本地仓库建立配置

mkdir /usr/local/maven

cd /usr/local/maven

rz -e apache-maven-3.6.1-bin.tar.gz

tar -xvf  apache-maven-3.6.1-bin.tar.gz

建立本地仓库

mkdir mvn-repo :

cd   /usr/local/maven/apache-maven-3.6.1/conf

vi setting.xml

找到如下部分:

<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->

在此位置新增仓库刚才的mvn-repo路径:
<localRepository> /usr/local/maven/apache-maven-3.6.1/mvn-repo</localRepository>

代理设置:

找到<proxies>标签在里面修改host,port,:

<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username></username>
<password></password>
<host>proxy.we.com</host>
<port>8484</port>
<nonProxyHosts></nonProxyHosts>
</proxy>

镜像设置:

找到<miorrors>标签在里面加入ali镜像

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

四。环境变量配置java git ,maven

vi /ect/profile

#java_home
export JAVA_HOME=/usr/local/java/jdk1.8.0_211
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#git 
export PATH="/usr/local/git/bin:$PATH"
#maven
#maven
export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.1
export PATH=${MAVEN_HOME}/bin:${PATH}

保存后激活:

source /etc/profile

java linux安装jdk,git, maven的更多相关文章

  1. 在ubuntu 12.04 中配置java环境(安装jdk, tomcat, maven, eclipse)

    1. 安装jdk 1.7 在ubuntu( /usr/lib/jvm/java-7-openjdk-amd64 )中默认有安装jdk 1.7 如果没有 可下载 : http://www.oracle. ...

  2. [Linux] 安装JDK和Maven及hadoop相关环境

    紧接上一篇,继续安装hadoop相关环境 JDK安装:     1. 下载,下面这两个地址在网上找的,可以直接下载:         http://download.oracle.com/otn-pu ...

  3. 【Devops】【docker】【CI/CD】docker启动的Jenkins容器 - 系统管理 - 全局工具配置 - 自动安装JDK、Maven、Git、Docker

    本篇适用于jenkins是启动的docker容器,自动安装JDK  Maven  Git   Docker等全局工具 ========================================= ...

  4. debian 7 linux 安装jdk出现Error occurred during initialization of VM java/lang/NoClassDefFoun

    debian 7 linux 安装jdk出现Error occurred during initialization of VM java/lang/NoClassDefFoun 这两天一直研究lin ...

  5. jdk git maven Jenkins的配置

    前言 搭建Jenkins的笔记. JDK 1.  jdk 下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-down ...

  6. linux 安装jdk

    1.Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也 ...

  7. Linux安装JDK详细步骤

    Linux安装JDK步骤 1.先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/ ...

  8. Linux安装Jdk,CentOS安装Jdk

    Linux安装Jdk,CentOS安装Jdk >>>>>>>>>>>>>>>>>>>& ...

  9. Linux安装JDK步骤

    Linux安装JDK步骤 1.先从官网下载JDK安装包,我下载的是:jdk-8u131-linux-x64.tar.gz版本 2.在usr下创建java文件夹 # mkdir /usr/java 3. ...

随机推荐

  1. 新的存储网站,和存储单元dropbox

    新的存储网站,和存储单元dropbox 待办 https://www.dropbox.com/home google 登陆 google邮箱 密码 521google 但是免费存储量只有2G goog ...

  2. 后缀数组 poj 3415

    首先,height[i]-k+1  很好理解把,他是说明目前这对后缀中不小于k的公共子串个数. 题解说用单调栈维护,为什么要用单调栈维护呢?因为时间复杂的可以大大降低. 怎么个降低方法呢? 在之前学习 ...

  3. [前端] html限制input输入数字和小数

    限制input只能输入数字和小数 html代码 <input type="text" style="width:50px" name="widt ...

  4. jenkins pipline 几个注意细节

    新建jenkins pipline 1)pipeline的脚本语法要正确,sonarqube的projectKey需要做相应的修改 2)先执行一次构建,会报错 3)进到jenkins workspac ...

  5. winform学习(4)控件的添加、显示和隐藏

    窗体的添加.显示与隐藏 可以直接通过工具栏将某个控件直接拖动至UI界面(也可以在工具栏里双击某个控件) 也可以在代码里直接添加:窗体的标识.Controls.Add(控件标识符); Button my ...

  6. 剑指Offer:面试题20:表示数值的字符串

    记录一下书上的写法.很整洁,每个函数的功能都显而易见.自己开始写的一堆if else语句像是一坨屎.另外注释的地方短路效应也要注意一下.总之这题还挺考察代码素质的(我这种就不存在什么素质..乱糟糟一团 ...

  7. monkey工具使用(未完待续)

    monkey命令详解: 转自:http://blog.csdn.net/jlminghui/article/details/38238443 http://www.cnblogs.com/wfh198 ...

  8. 网站调用qq第三方登录

    1. 准备工作 (1) 接入QQ登录前,网站需首先进行申请,获得对应的appid与appkey,以保证后续流程中可正确对网站与用户进行验证与授权. ① 注册QQ互联开发者账号  网址  https:/ ...

  9. 第二十一篇 Linux中的环境变量简单介绍

        环境变量之   PATH 定义解释器搜索用户执行命令的路径 获取PATH变量的值: echo $PATH /usr/local/bin:/usr/local/sbin:/usr/bin:/us ...

  10. js中map和filter方法,以及search方法

    链接:https://blog.51cto.com/11871779/2126561 search方法: 介绍: search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符 ...