centos7搭建java环境

本章内容讲解在centos上搭建一些环境:

jdk11,maven3,git

 

jdk11 安装

首先安装jdk。我们到oracle官网下载jdk,

jdk11下载

https://www.oracle.com/java/technologies/javase-jdk11-downloads.html


更多版本下载

https://www.oracle.com/java/technologies/javase-downloads.html


解压下载的安装包

tar -xzvf jdk-xxx.tar.gz

编辑配置文件

vi /etc/profile


添加下面配置文件

export JAVA_HOME=/usr/local/jdk11
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


source /etc/profile

验证

java -version

java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)

 

maven安装

下载包

wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz


解压后配置

vi /etc/profile

export M2_HOME=/usr/local/maven3
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin


使配置生效
source /etc/profile

验证

mvn -v 

Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 23:22:22+0800)
Maven home: /usr/local/maven3
Java version: 11.0.1, vendor: Oracle Corporation
Java home: /usr/local/jdk11
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"

 


git 安装


更多方法参见官网


直接安装
https://git-scm.com/download/linux

yum -y install git



// ------------分割线----------



源码编译
https://mirrors.edge.kernel.org/pub/software/scm/git/

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.0.tar.gz

tar -zxvf git-2.9.0.tar.gz

cd git-2.9.0 

./configure --prefix=/usr/local 

make

sudo make install



验证

git --version

出现以下内容

git version 1.8.3.1

 

git绑定github
 

首先生成公钥

ssh-keygen -t rsa

一直回车即可:
出现以下画面

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:
SHA256:【这里特殊处理】
The key's randomart image is:
+---[RSA 2048]----+
|                 |
|           o     |
|       . o=o     |
|        o+*+o    |
|       .S+.o++   |
|    E ..o   =.=  |
|   ..=.  .. *B o |
|    o+=..  +.+=. |
|    +X*+     ++..|
+----[SHA256]-----+


查看

id_rsa.pub 复制里面内容到github中添加

https://github.com/settings/keys

名字可以随便写

    现在可以在centos7中clone项目啦。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值