¿Puedo eliminar un valor de enumeración de un archivo de clase Java?

Digamos que tengo los archivos jar de una aplicación Java muy grande, pero no puedo volver a generarlos desde la fuente. También estipulemos que quiero modificar un aspecto del comportamiento indeseable de la aplicación eliminando el valor de enumeración que causa eso. ¿Puedo eliminar uno de los valores de la enumeración de su correspondiente archivo .class, volver a crear el jar al que pertenece y lograr el objetivo de una aplicación aún funcional? ¿Cuáles son las formas de lograr esto y cuáles son las posibles desventajas?

Las respuestas que requieren el uso de solo herramientas disponibles en el JDK serían preferibles a requerir herramientas adicionales como las enumeradas en esta pregunta. Esta pregunta similar sería útil si tuviera respuestas.

Cambios en la aplicación para realizar la reflexión, la manipulación dinámica de bytecode o las modificaciones en tiempo de ejecución de los valores de enumeración ala esta pregunta no son iniciadores.

Respuesta 1

el siguiente código da un error, porque la variable m se definió dos veces. class one {public static void main (String args []) {int m = 10; int m = 10; }} pero cuando la declaración es ...

Me gustaría producir una serie de cadenas de creación aleatoria de una manera corta. Hay tal manera en caso de ints (en lugar de cadenas), así que estoy buscando algo similar usando org.apache.commons ...

Entonces tengo este problema. Tengo un programa que crea y carga archivos. Cuando cargo un archivo en mi programa, confío en un escucha de componentes que me dice cuándo está el componente específico "lleno", y luego ...

Quiero crear un dispositivo en IoT Hub cuando agrego un dispositivo en mi aplicación. Estoy buscando puntos finales REST disponibles para realizar operaciones. O cualquier SDK disponible para hacer esto.