Spring Das Framework 6.0 unterstützt Ehcache 2.x nicht. Die Regel kennzeichnet die Verwendung von org.springframework.cache.ehcache paket oder Vorhandensein von ehcache.xml eportiert.
Ehcache 3 ist der direkte Ersatz. Aktualisieren Sie Ihre Abhängigkeiten zur Verwendung von org.ehcache:ehcache mit den jakarta klassifikator.
Es gibt keine aktualisierte Version von org.springframework.cache.ehcachewird die Verwendung von Ehcache über die JCache-API oder die neue native API empfohlen.
Das folgende Beispiel zeigt eine ehcache.xml datei, die durch diese Regel gekennzeichnet ist regel gekennzeichnet ist.
<ehcache> <diskStore path="java.io.tmpdir"/> <defaultCache maxElementsInMemory="1000" eternal="false" timeToIdleSeconds="120" timeToLiveSeconds="120" overflowToDisk="true"/> </ehcache>
Das folgende Beispiel zeigt die aktualisierte Maven-Abhängigkeit in pom.xml
<dependency><groupId>org.ehcache</groupId> <artifactId>ehcache</artifactId> <version>3.10.8</version> <classifier>jakarta</classifier></dependency>
Weitere Informationen finden Sie in den folgenden Quellen: