2016-04-01 11 views
0

Wir haben eine pom.xml ein RPM mit dem folgenden Aufbau:RPM mit Java-Version Abhängigkeit, die yum scheint es, zu denken, mit einer anderen Version treffen kann

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

Die resultierende RPM scheint die Abhängigkeit schließen yum denkt, dass es die JRE> = 1.8.0 Anforderung mit JDK

# 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 

1,7 auf einer Maschine So erfüllen kann nur mit Java 1.7 installiert ist, wird installieren sie die App-Kern. Wann sollte es versuchen, Java für mich zu aktualisieren/zu installieren.

+0

Sie können mehr Glück auf Super User haben. – chrylis

Antwort