Ich arbeite mit Hibernate Envers (4.3.5 Version). Bedingte Auditing verwenden (15.8. Hibernate Envers doc) Ich erbte EnversIntegrator, indem ich meinen eigenen customerEnversIntegrator erstelle. Um envers diesen zu verwenden, habe ich META-INF \ services \ org.hibernate.integrator.spi.Integrator den Pfad customerEnversIntegrator hinzugefügt. es hat gut funktioniert! Wenn ich es als Standard verlassen, aber die Anwendung META-INF \ services \ org.hibernate.integrator.spi.Integrator so geändert, dass der customerEnversIntegrator nicht vollständig verwendet wurde. so hat es tatsächlich nicht funktioniert Aber ich will nicht, dass diese Erklärung in der Jar-Ebene sein. Ich muss es von der Anwendung überschreiben. Ursache als ein Projekt - ich kann das Glas nicht steuern, es könnte aktualisiert werden usw.Überschreiben META-INF services org.hibernate.integrator.spi.Integrator von Hibernate Envers
Irgendwelche Ideen, wie Sie diese Datei überschreiben, ohne etwas im Jar zu ändern?