Java: los nombres de ruta no funcionan una vez que exporto a JAR [duplicado]
Esta pregunta ya tiene una respuesta aquí:
¿Cómo leer el archivo de la ruta relativa en el proyecto Java? java.io.File no puede encontrar la ruta especificada 10 respuestasHe exportado un proyecto a un JAR ejecutable en eclipse. Hay algunos lugares en mi código donde he hecho lo siguiente.
String file = "src/Files/...";
loadFile(file); // purely for example
Ahora que el proyecto tiene la forma de un JAR, esos directorios no parecen existir y la carga de esos archivos falla. Estoy bastante seguro de que los archivos a los que me refiero están empaquetados en el JAR. ¿Los directorios cambian de alguna manera en particular cuando se exportan a JAR? ¿Alguna otra idea sobre cómo hacer que esto funcione?