AWS - не могу установить Java 1.8 на RHEL

Вы можете использовать эту функцию, чтобы получить идентификатор ресурса.

public static int getResourceId(String pVariableName, String pResourcename, String pPackageName) 
{
    try {
        return getResources().getIdentifier(pVariableName, pResourcename, pPackageName);
    } catch (Exception e) {
        e.printStackTrace();
        return -1;
    } 
}

Итак, если вы хотите получить для функции вызова, как это

getResourceId("myIcon", "drawable", getPackageName());

, а для строки вы можете назовите его так

getResourceId("myAppName", "string", getPackageName());

Прочтите это

4
задан Lacer 1 March 2019 в 01:14
поделиться

7 ответов

TL; DR:

$ su -
# subscription-manager repos --enable rhel-7-server-optional-rpms
# yum install java-1.8.0-openjdk-devel

Более полное объяснение: Невозможно установить openJDK 8 в Red Hat

0
ответ дан Wheeler 1 March 2019 в 01:14
поделиться

Это был сбой хранилища. У меня была та же проблема на прошлой неделе, но у меня не было времени открыть дело для RH. Сегодня я проверил еще раз, и pcsc-lite доступен на rhel-7-server-rpms, так что все прошло хорошо и зависимости были устранены. Перед запуском yum install убедитесь, что вы очистили данные репо, и все заработает.

0
ответ дан yiannisp 1 March 2019 в 01:14
поделиться
yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional

yum install java-1.8.0-openjdk-devel

tested on redhat 7.4 only needed optional rpms

yum-config-manager --enable rhui-REGION-rhel-server-optional

yum install java-1.8.0-openjdk-devel
0
ответ дан Selçuk Ayhan 1 March 2019 в 01:14
поделиться

Та же проблема здесь.

Удивительно, но 26.02.2009 я установил java-1.8.0-openjdk.x86_64 на машине RHEL 7.6 (ami был ami-0e12cbde3e77cbb98).

Сегодня я попытался запустить yum-установку того же пакета и с ошибками.

РЕДАКТИРОВАТЬ

Попробуйте, я сейчас проверяю:

sudo yum -y install http://mirror.centos.org/centos/7/os/x86_64/Packages/pcsc-lite-devel-1.8.8-8.el7.x86_64.rpm
sudo yum -y install java-1.8.0-openjdk.x86_64

Возможно, это не тот способ, которым RHEL поддерживает это, но это обойти это.

0
ответ дан user740413 1 March 2019 в 01:14
поделиться

У нас возникла та же проблема с AWS с использованием экземпляра RHEL-7.4_HVM_GA-20170808-x86_64-2-Hourly2-GP2 (ami-bb9a6bc2)

, неожиданно возникла ошибка

: пакет : 1: java-1.8.0-openjdk-headless-1.8.0.201.b09-0.el7_6.x86_64 (rhui-REGION-rhel-server-release) Требуется: pcsc-lite-devel (x86-64) Вы можете попробовать использование --skip-broken для обхода проблемы Вы можете попробовать запустить: rpm -Va --nofiles --nodigest

Поскольку релиз не имеет контракта на поддержку с Redhat, мы несколько застряли [114 ]

У кого-нибудь есть подсказки, чтобы помочь нам? на данный момент мы обращаемся к внутренней скорости вращения, используя местоположение s3, т.е.

yum install -y https: // s3-xxxxxxx

0
ответ дан user2405918 1 March 2019 в 01:14
поделиться

Это было проблемой с хранилищами Redhat. Требуемый пакет отсутствовал. Это было исправлено. Запустите yum update, и он загрузит все требования.

0
ответ дан Andrew Brennan 1 March 2019 в 01:14
поделиться

использовала следующую команду и установила

yum install java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6
0
ответ дан Lacer 1 March 2019 в 01:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: