JAXB no puede localizar un archivo desde una ruta relativa

Estoy tratando de usar Jaxb para desenmascarar un archivo xml. Por alguna razón que no entiendo, no puedo referirme a ninguna otra ubicación que no sea una ruta completa en mi computadora específica. En el siguiente código, la línea comentada no funciona, sino solo la que está arriba. el archivo existe (en dos ubicaciones) y la línea comentada funciona en una clase diferente.

JAXBContext jc = JAXBContext.newInstance(Monopoly.class);
Unmarshaller unmarshaller = jc.createUnmarshaller();
//unmarshaller.unmarshal(new File("resources/monopoly_config.xml" ));
unmarshaller.unmarshal(new File( "C:\\Users\\Lior\\Documents\\NetBeansProjects\\Monopoly curr\\MonopolyServer\\src\\BoardInfoResources\\monopoly_config.xml"));
Respuesta 1

Estoy usando Ivy para mi repositorio de Lib. He creado mi propio repositorio local que ya contiene varios frascos. Estos se resuelven correctamente. Ahora quiero agregar una biblioteca que consta de un jar y un ...

La pregunta es cuál es un problema cada vez que alguien está implementando una aplicación: ¿dónde busca Java las bibliotecas (jarras y archivos dlls) después de que se implementó un proyecto? Saludos cordiales, Stefan

Quiero que log4j produzca una salida similar a un registro. Lo que NO quiero: 1 INFO ... - Inicio de sesión de usuario: Agostino 120 INFO ... - Proceso de inicio: 0, elementos para procesar 100 Lo que quiero: 1 INFO ... - Usuario: ...

Estoy ejecutando el servicio web REST en Tomacat 6.0.32. Estoy usando log4j API para registrar errores o cualquier otra cosa. Básicamente solo necesita incluir esta línea de código estático Logger logger = Logger.getLogger (...