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 >= 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.
Sie können mehr Glück auf Super User haben. – chrylis