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. Centos7 安装 GitLab 代码管理服务器

    一.安装依赖 yum -y install policycoreutils openssh-server openssh-clients postfix 二.启动postfix,并设置开机自启动 sy ...

  2. spring(四):IoC初始化流程&BeanDefinition加载注册

    ApplicationContext context = new ClassPathXmlApplicationContext("hello.xml"); /** * * @par ...

  3. C++-POJ1016-Numbers That Count

    无语,15步产生16个数,植树原理啊! 大水题,居然wa了好几次,唉,自己的问题. 略略略,就要封装成结构体,略略略. #include <set> #include <map> ...

  4. 文件操作_python

    一.基础文件操作读写 1.建立文件对象两种建立对象方式: f=open('文件1','r',encoding='utf8') with open('文件1','r',encoding='utf8') ...

  5. nginx-vue项目在window下的部署

    主机->操作系统->window(.net)/Linux->tomcat/nginx(软件反向代理) 1.vue项目打包到dist文件夹(之后把dist文件夹放到服务器就可以了) n ...

  6. JavaWeb项目忘记添加依赖

    有的时候我们建项目的时候忘记添加项目的依赖了,这里示范一个提示错误,就是 The superclass "javax.servlet.http.HttpServlet" was n ...

  7. django入门与实践(开)

    1.什么是Django? 基于python的高级web开发框架 高效 快速 免费 开源 正常上网流程 浏览器浏览网页的基本原理 请求响应过程 开发环境搭建 Python Django pip inst ...

  8. 如何在windows和linux搭建django环境

    注:本文以python3为例,python2.x是一样的不再赘述 提前准备: python/python3已经安装好,如果没有请参考以下资料进行安装 linux安装python3 win安装pytho ...

  9. windows CMakeLists.txt

    在windows下写好CMakeLists.txt,然后配合cmake-gui使用. CMakeLists.txt写的不够好,后期优化,以下仅供参考: # set(OpenCV_DIR D:/Prog ...

  10. 1042B. Vitamins

    Berland shop sells nn kinds of juices. Each juice has its price cici. Each juice includes some set o ...