Spring Cadrul 6.0 nu acceptă Ehcache 2.x. Regula semnalează utilizarea org.springframework.cache.ehcache pachet sau prezența ehcache.xml actualizat.
Ehcache 3 este înlocuitorul direct. Actualizați-vă dependențele pentru a utiliza org.ehcache:ehcache cu jakarta clasificator.
Nu există o versiune actualizată a org.springframework.cache.ehcachese recomandă utilizarea Ehcache prin intermediul API JCache sau al noului său API nativ.
Următorul exemplu arată un fișier ehcache.xml care este marcat de această regulă.
<ehcache> <diskStore path="java.io.tmpdir"/> <defaultCache maxElementsInMemory="1000" eternal="false" timeToIdleSeconds="120" timeToLiveSeconds="120" overflowToDisk="true"/> </ehcache>
Următorul exemplu arată dependența maven actualizată în pom.xml
<dependency><groupId>org.ehcache</groupId> <artifactId>ehcache</artifactId> <version>3.10.8</version> <classifier>jakarta</classifier></dependency>
Pentru informaţii suplimentare, vedeţi resursele următoare: