Centos7 создает среду Java

Java

Centos7 создает среду Java

серверная среда

Облачный сервер Alibaba ECS centos7.7

Построение ступеней - способ 1

установка источника yum

1. Сначала обновите исходный код yum, чтобы идти в ногу со временем

yum update -y

В случае очень плохого символа произойдет следующая ошибка, потому что есть проблема с базой данных rpm

Ошибка: rpmdb open failed # Средство открытия базы данных rpmdb не удалось

⭐Глоссарий: RPM (менеджер пакетов RPM)

解决方案
cd /var/lib/rpm  #rpmdb所在目录
rm -f __db.*     #清除原rpmdb文件
rpm --rebuilddb  #重建rpm数据库
yum clean all    #清除所有yum的缓存

Идеальное решение багов, ojbk

2. Удалите OpenJDK и связанные с ним java-файлы, поставляемые с системой.

rpm -qa | grep java

Описание команды:

Заказ объяснять
rpm пакет управления
-qa Используйте режим запроса, чтобы запросить все наборы
grep Найти совпадающие строки в файле
java Найти файлы, содержащие строки Java
#如果存在则删除掉,避免干扰。采用 rpm -e --nodeps 删除操作
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

Описание команды:

Заказ объяснять
rpm пакет управления
-e удалить указанный пакет
--nodeps Не проверять зависимости файла пакета

Затем используйте rpm -qa | grep java для просмотра, если он не был удален, используйте команду yum для удаления

#卸载所有openjdk相关文件输入
yum -y remove java-1.7.0-openjdk*  

3. Установите JDK

  • Просмотр файла списка пакетов JDK
yum search java | grep -i --color jdk
MUnfxS.png
MUnfxS.png
  • Выберите версию для установки
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
#或者如下命令,安装jdk1.8.0的所有文件
yum install -y java-1.8.0-openjdk*
  • Проверьте, прошла ли установка успешно
java -version

4. Настройте переменные среды

  • исходная установка yum Путь установки JDK по умолчанию /usr/lib/jvm
  • Добавьте переменные окружения в /etc/profile
#以vim编译器打开文件
vim /etc/profile
-------------------------------------------
#JAVA_HOME  一定是自己安装jdk的路径!!!!
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
PATH=$PATH:$JAVA_HOME/bin  
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
export JAVA_HOME  CLASSPATH  PATH 
-------------------------------------------
#强制保存关闭
!wq
-------------------------------------------
#使配置文件生效
source  /etc/profile
  • Используйте следующую команду для просмотра переменных JDK
 echo $JAVA_HOME
 echo $PATH
 echo $CLASSPATH

Этапы построения — метод 2

установка распаковки пакета tar

1. Загрузите нужный пакет jdk tar.

2. Загрузите tar на сервер и распакуйте его.

Вы можете использовать ftp для перетаскивания на сервер или напрямую войти в каталог и использовать команду wget для загрузки.

  • метод первый
#使用filezilla拖拽目录/usr/local/java
#使用命令解压
 tar -zxvf jdk-8u151-linux-x64.tar.gz
  • Способ второй
 使用wget命令下载
 cd /usr/local/java
 wget http://118.190.36.92/software/jdk-8u151-linux-x64.tar.gz
 #使用命令解压
 tar -zxvf jdk-8u151-linux-x64.tar.gz

3. Настройте переменные среды

#以vim编译器打开文件,并在文件最后添加如下内容
vim  /etc/profile
#JAVA_HOME  一定是自己安装jdk的路径!!!! ## 这里要注意目录要换成自己解压的jdk 目录
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  
#强制保存关闭
!wq

#更新使配置文件生效
source /etc/profile
  • Проверьте, прошла ли установка успешно
#查看jdk版本
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)