Decidió usar el paquete de configuración común de Apache para analizar un archivo XML.ConfigurationException en Java?
decidí hacer un:
XMLConfiguration xmlConfig = new XMLConfiguration(file);
A lo que Eclipse se quejó de que no he cogido una excepción (Unhandled exception type ConfigurationException
), por lo que golpear la confianza surround with try/catch
y se añadió el siguiente código:
try
{
XMLConfiguration xmlConfig = new XMLConfiguration(file);
}
catch (ConfigurationException ex)
{
ex.printStackTrace();
}
Sin embargo ahora se queja:
No exception of type ConfigurationException can be thrown; an exception type
must be a subclass of Throwable
No entiendo por qué me ha dado ese error cuando Eclipse es el que sugirió agregarlo.
Ahora recibo este error: 'Excepción en el hilo" main "java.lang.NoClassDefFoundError: org/apache/commons/collections/Predicate'. ¿Sabes por qué es esto? Muy confundido. ¡Lo agregué a mis bibliotecas en Eclipse! – Federer
@ 8EM: Parece que también necesita Colecciones de Commons. – skaffman
aún puede recibir errores si no tiene cuidado con las dependencias de versión de este .... consulte aquí para obtener más información: http: //stackoverflow.com/a/7651867/26510 –