Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2013, 18:52
vitino_mr
 
Fecha de Ingreso: junio-2012
Mensajes: 22
Antigüedad: 11 años, 10 meses
Puntos: 0
Capturar directorio actual linux desde Java

Hola,

tengo una aplicación construida en Java que lo que hace es cargar una base de datos que se encuentra en la misma carpeta que el .jar.
En windows y Mac funciona perfectamente, pero en linux me da error de que no encuentra la carpeta, porque no coge como referencia el directorio de la aplicación, sino que se va a /home/usuario y ahí busca la carpeta.

He probado a hacer un pwd desde la aplicación, y se encuentre donde se encuentre la aplicación la salida del comando me muestra /home/usuario.

He probado también a crear un fichero, y capturar la dirección de ese fichero, pero me da el mismo resultado que la ejecución de pwd.

Yo no puedo suponer desde que carpeta va a ejecutar el usuario la aplicación, y no conozco ningún comando aparte de pwd que capture la ubicación actual.

¿Alguna solución para esto?

Gracias.