2016-04-01 3 views
0

У нас есть pom.xml построение RPM со следующим:RPM с Java версии зависимости, Yum, кажется, думает, что может встретиться с другой версией

<requires> 
<require>jre &gt;= 1.8.0</require> 
</requires> 

В результате RPM, кажется, включает зависимость, но ни думает, что он может удовлетворить JRE> = 1.8.0 требование с JDK 1.7

# yum deplist app-core 
Loaded plugins: priorities, update-motd, upgrade-helper 
package: app-core.noarch 0.1.0-1 
    dependency: /bin/bash 
    provider: bash.x86_64 4.2.46-19.35.amzn1 
    dependency: /bin/sh 
    provider: bash.x86_64 4.2.46-19.35.amzn1 
    dependency: jre >= 1.8.0 
    provider: java-1.8.0-openjdk.x86_64 1:1.8.0.77-0.b03.9.amzn1 
    provider: java-1.7.0-openjdk.x86_64 1:1.7.0.99-2.6.5.0.66.amzn1 

Так, на машине с только Java 1,7 установлен, приложение-ядро будет установить. Когда нужно попытаться обновить/установить Java для меня.

+0

Вы можете иметь больше удачи на Super User. – chrylis

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^