JBoss EAP 7.4.x – Wie verwaltet man die Abhängigkeiten?
Posted: 11 Jan 2025, 11:11
Ich migriere ein Maven-Projekt von Java 8 auf Java 11 und den Server von JBoss EAP 7.2 auf 7.4. Ich habe einige Probleme mit den Abhängigkeiten, weil ich nicht verstehe, welche ich verwenden soll.
Ich würde gerne wissen, ob ich ältere Versionen verwenden sollte, die Versionen von jboss (wie:) oder ich kann direkt mit der letzten verfügbaren Version fortfahren (die ich mit meinem Stack verwenden kann).
Ich habe gelesen, dass ich auf Probleme oder Kontraste in der Version stoßen kann, und das sollte ich auch tun Verwenden Sie die von JBoss mit provided.
Zum Beispiel verwendet der Server Jakarta EE 8, aber in einer anderen Umgebung würde ich die Artefakte Jakarta verwenden .* statt javax.*, sodass die Abhängigkeiten etwa so aussehen würden:
aber ich muss dabei bleiben:
Ich hätte gerne poms(.xml) ohne sekundäre Probleme.
Ich würde gerne wissen, ob ich ältere Versionen verwenden sollte, die Versionen von jboss (wie:
Code: Select all
2.3.1.redhat-00002
Ich habe gelesen, dass ich auf Probleme oder Kontraste in der Version stoßen kann, und das sollte ich auch tun Verwenden Sie die von JBoss mit provided.
Zum Beispiel verwendet der Server Jakarta EE 8, aber in einer anderen Umgebung würde ich die Artefakte Jakarta verwenden .* statt javax.*, sodass die Abhängigkeiten etwa so aussehen würden:
Code: Select all
jakarta.xml.bind
jakarta.xml.bind-api
4.0.2
com.sun.xml.bind
jaxb-impl
4.0.5
Code: Select all
javax.xml.bind
javax.xml.bind-api
2.3.1
com.sun.xml.bind
jaxb-impl
2.3.1