Saltar al contenido

¿Por qué org.apache.common.lang3 StringEscapeUtils quedó en desuso?

Este team de redactores ha estado mucho tiempo buscando la respuesta a tus preguntas, te ofrecemos la respuestas de modo que nuestro deseo es serte de gran apoyo.

Solución:

La clase se movió del paquete.

org.apache.commons.lang3

para

org.apache.commons.texto

Puede reemplazar la biblioteca obsoleta fácilmente:

En tu build.gradle:

implementation 'org.apache.commons:commons-text:1.9'

Y en tu clase usando StringEscapeUtils asegúrese de importar la clase correcta:

import org.apache.commons.text.StringEscapeUtils;

1.9 es actualmente la versión más nueva (última consulta el 24 de febrero de 2021), pero puede consultar las versiones en maven: https://mvnrepository.com/artifact/org.apache.commons/commons-text

Según la lista de obsolescencia, se movió a un nuevo proyecto: commons-text

De las notas de la versión 3.6 de Commons-lang:

La comunidad de Apache Commons ha configurado recientemente el componente Commons Text como un hogar para los algoritmos que trabajan en cadenas. Por esta razón la mayoría de los string
La funcionalidad enfocada en Commons Lang ha quedado obsoleta y se ha movido a Commons Text. Esto incluye:

o Todas las clases en los paquetes org.apache.commons.lang3.text y org.apache.commons.lang3.text.translate o org.apache.commons.lang3.StringEscapeUtils o org.apache.commons.lang3.RandomStringUtils o El métodos org.apache.commons.lang3.StringUtils.getJaroWinklerDistance y org.apache.commons.lang3.StringUtils.getLevenshteinDistance

Para obtener más información, consulte el sitio web de Commons Text:

http://commons.apache.org/text

Si guardas algún titubeo o disposición de renovar nuestro post puedes dejar una crítica y con deseo lo ojearemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *