Centos7でJava開発用の基本的な環境を構築する

1つは、Centos7がJDKをインストールする###

まず、自分のマシンに独自のopenjdkがあるかどうかを確認します。コマンドは次のとおりです。

rpm -qa | grep jdk

存在する場合は、次のコマンドに従って順番にアンインストールします。

yum -y remove fileName(fileNameは、前の手順で見つかった各ファイルです)

アンインストールが完了した後、javaコマンドの実行はシステムによって認識されません。

[ root@localhost ~]# java -version
bash: java: command not found...

次に、最初に必要なJDKバージョンのtar.gzパッケージをダウンロードします(この記事ではjdk1.8を例として取り上げます)

ダウンロードリンク:[http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)

ダウンロードが完了したら、centos7サーバーにアップロードします。

注:直接ダウンロードするためにwgetコマンドを使用しないでください。そうしないと、解凍の次のステップでエラーが発生します。これは、Oracle公式Webサイトでjdkをダウンロードする前にOracleインストール契約に同意する必要があるためです。同意しないと、ダウンロードできませんが、wgetを使用すると、デフォルトでは同意されません。ダウンロードはできますが、ダウンロードしたファイルに問題が発生するため、Linuxでの解凍に失敗しています。

次に、ダウンロードしたtar.gzパッケージをインストール場所に解凍します。

mkdir -p /usr/local/java
tar -zxvf jdk-8u161-linux-x64.tar.gz -C /usr/local/java/

次に、次のコマンドを使用して / etc / profileファイルを編集します(システムにvimがインストールされている必要があります)。

vim /etc/profile

ファイルの最後に以下を追加します。

export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

最後に、次のコマンドを使用して構成を有効にします

source /etc/profile

完了後、インストールが成功したかどうかを確認するには、次の手順に従います。

[ root@localhost local]# java -version
java version "1.8.0_151"Java(TM) SE Runtime Environment(build 1.8.0_151-b12)
Java HotSpot(TM)64-Bit Server VM(build 25.151-b12, mixed mode)

上記のバージョン情報の出力は、インストールが成功したことを意味します。

2つ目は、Centos7がMavenをインストールする###

まず、公式Webサイトでmaven tar.gzパッケージをダウンロードします。コマンドは次のとおりです(この記事では例としてmaven 3.5.0を使用しています)。

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

次に、ダウンロードしたtarパッケージをインストール場所に解凍します

mkdir -p /usr/local/maven
tar -zxvf apache-maven-3.5.0-bin.tar.gz -C /usr/local/maven/

次に、 / etc / profileファイルを変更して環境変数を構成します(システムにvimをインストールする必要があります)。

vim /etc/profile

JDK構成の環境変数を次の形式に変更します。

export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export MAVEN_HOME=/usr/local/maven/apache-maven-3.5.0 #この行を追加します
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${MAVEN_HOME}/bin:$PATH #この行を変更します

次に、次のコマンドを実行して、構成された環境変数を有効にします。

source /etc/profile

完了後、mavenが正常にインストールされているかどうかを確認するには:

[ root@localhost a]# mvn -v
Apache Maven 3.5.0(ff8f5e7444045639af65f6095c62210b5713f426;2017-04-04T03:39:06+08:00)
Maven home:/usr/local/maven/apache-maven-3.5.0
Java version:1.8.0_151, vendor: Oracle Corporation
Java home:/usr/local/java/jdk1.8.0_151/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name:"linux", version:"3.10.0-514.16.1.el7.x86_64", arch:"amd64", family:"unix"

この時点で、mavenのインストールと構成は完全に完了しています。

注:mavenのダウンロードの依存関係が非常に遅い場合は、ソリューションポータル:[** http://www.cnblogs.com/hafiz/p/7566983.html **](http://www.cnblogs.com/hafiz/p/7566983.html)

3つ目は、Centos7がGit ###をインストールすることです。

gitのインストールは非常に簡単で、次のコマンドを実行するだけです。

yum -y install git

インストールが完了したら、次のコマンドを実行して、インストールが成功したかどうかを確認します。

[ root@localhost a]# git --version
git version 1.8.3.1

インストールされたgitバージョン情報を出力して、gitインストールが成功したことを証明します。

4、要約###

この記事を通じて、JDK、Maven、Gitなどのcentos7でjavaの基本環境をインストールする方法を理解しています。そして、JDKとMavenのインストールは驚くほど似ており、その類似性は良い類似点になります。あなたのように〜

Recommended Posts

Centos7でJava開発用の基本的な環境を構築する
[PHP] CentOSでPHPオペレーティング環境を構築する
Ubuntuでpython開発環境を構築する
CentOS7はJava言語開発環境を構成します
CentOS8でPXCクラスターを構築する
Ubuntu16.04ビルドLAMP開発環境
(1)クラスター環境を構築するためのCentos7のインストール
CentOS7でScaleIO分散ストレージクラスターを構築する
詳細なチュートリアルを構築するためのPython3開発環境
CentOS7のLNMP環境でDiscuzフォーラムを構築する
CentOS 8.1でLEMP(Linux + Nginx + MySQL + PHP)環境を構築する(詳細なチュートリアル)
CentOS7のLNMP環境でDedecmsWebサイトを構築する
centos7.2でLAMP環境を構築する方法
Centos7.6ビルドLNMP環境
CentOS7ビルドLNMP環境
ランチャーを使用して、CentOS7でK8sクラスターを構築します
[CentOS環境の展開] CentOSでのJava7 / Java8の展開
CentOS7でOpenV **サーバーを構築する
CentOS 7インストールJAVA環境(JDK 1.8)
CentOS7でOpenLDAPサーバーを構築する
CentOS7.2はNode.js開発環境を展開します
CentOS6の下にJavaJDK8をインストールします
ubuntuビルドpython開発環境
Ubuntu18.04.1ビルドJava環境とHelloWorld
CentOS7はRuby言語開発環境を構成します
Vmware仮想マシン上にUbuntuLinux開発環境を構築します
CentOS7はphp言語開発環境を構成します
centos7でFTPサーバーを構築する
LinuxでNginx環境を構築する(CentOS)
Centos7ビルドjavaWebサーバーtomcat
centos7でのFFmpeg環境の展開記録
CentOS7はPython言語開発環境を構成します
CentosでのPPTP環境の展開記録
centos6.5でzabbix2.4をインストールするためのチュートリアル図
Centos7のインストールに必要なソフトウェア環境
Centos7.5構成java環境インストールtomcat説明
ubuntuでC ++コンパイル環境を構築する
Ubuntu20.04LTSでJava開発環境を構成する
CentOS7.4でJDK1.8をインストールするためのグラフィカルチュートリアル
Centos7.2でのLDAPの完全な展開レコード
Dockerラーニング2-centos7-python3.6環境をすばやく構築する
CentOSでNginxサーバーをすばやく構築する方法
中級クラスの子供向けにCentOS7にMySQL5.7をインストールしてください!
マスタースレーブDNSサーバーを構築するためのCentos7チュートリアル