Ich habe kürzlich eine Anwendung von Java 1.7 auf 1.8 aktualisiert. Die restlichen Versionen der Bibliotheken bleiben unverändert. Ich erhalte den folgenden Fehler nach dem Upgrade:
%Vor%Ruhezustand-Konfigurationen:
%Vor%Verwandte Bibliotheken verwendet:
Problem:
Die Abhängigkeiten enthielten 2 Hibernate-Versionen 3.1 und 3.0 sowie ojdbc6 und ojdbc7. (verwendet mvn dependency:tree -Dverbose
, um Abhängigkeitsbaum zu erhalten)
Lösung: Die anderen Versionen von Hibernate und Ojdbc wurden aus den Abhängigkeiten ausgeschlossen.
%Vor%Wie ich aus der Oracle-FAQ entnehmen kann, Der von Ihnen verwendete jdbc-Treiber ist nicht mit der Datenbankversion und JDK8 kompatibel.
Was werden die verschiedenen unterstützten Oracle-Datenbankversionen gegenüber JDBC-kompatiblen Versionen gegenüber der JDK-Version unterstützt?
Ich denke, das muss dein Problem sein. Vielleicht, wenn Sie ojdbc7.jar könnte helfen (nicht sicher über diese Ursache habe ich es noch nicht getestet - am wahrscheinlichsten würde dies scheitern)