martes, 15 de abril de 2014

Java: URL de archivo localizado en el classpath


Una manera de averiguar el URL de un archivo localizado en el classpth (útil en casos como tests de unidad de classes que consumen datos por la web):

getClass().getClassLoader();
String url = ClassLoader.getSystemResource("path/to/file").toString();

miércoles, 9 de abril de 2014

Eclipse Maven: 'Updating Maven Project' has encountered a problem.




'Updating Maven Project' has encountered a problem. 
An internal error ocurred during 'Updating Maven project'.
java.lang.NullPointerException

De repente comencé a tener este error con uno de mis proyectos de Maven. La mejor solución que encontré fue:


  1. Borrar el proyecto de Eclipse (no los archivos)
  2. Borrar el .project y el .settings/ del proyecto
  3. Re imporar el proyecto
  4. Convertirlo a un proyecto Maven