Categorías: Tutoriales

Obtener el directorio actual en Java

En esta pequeña entrada en forma de tutorial o tip, os comento brevemente cómo conocer la ruta actual de un programa Java en tiempo de ejecución.

La idea es simple, crear un fichero refiriéndonos al fichero simbólico “.” y luego recoger sus características. El fichero “.” hace referencia al directorio actual, por lo que leyendo dicho fichero podemos pedir su ruta canónica.

La ruta canónica es aquella que es única y dependiente del sistema. Sólo tendremos que hacer lo siguiente:

import java.io.File;
 public class DirectorioActual {
   public static void main (String args[]) {
     File miDir = new File (".");
     try {
       System.out.println ("Directorio actual: " + miDir.getCanonicalPath());
       }
     catch(Exception e) {
       e.printStackTrace();
       }
     }
}

De igual forma que hemos usado la ruta canónica (getCanonicalPath()), podemos usar los siguientes métodos en función a nuestras necesidades:

F. Javier Carazo Gil

Cofundador de CODECTION, empresa especializada en WordPress, autor de un libro sobre WordPress (el primero en español) y multitud de artículos (en medios físicos y virtuales) sobre el tema. Participa en la comunidad WordPress de forma activa siendo parte del equipo organizador de la WordPress Meetup de Córdoba, dando charlas en diferentes WordCamp y siendo autor y coautor de multitud de plugins libres y premium para WordPress de gran éxito.

Ver comentarios

  • Como hacer para guardar mis archivos que subo en un folder de mi applicacion, tengo un folder llamado Documentos, pero no logro hacer que se guarden los documentos que subo.

  • Buenas tardes: Lo que deseo obtener es el path desde donde ejecuta una página. Utilizo Jspx y ADF. ¿Cómo lo obtengo? Saludos

Compartir
Publicado por
F. Javier Carazo Gil

Entradas recientes

DeepSeek

2 días hace

Contacto

2 semanas hace

Smart-tv mute

2 semanas hace

STEAM OS

3 semanas hace

2025

1 mes hace

El podcast de Linux Hispano – #072 – El hardware libre debe consolidarse como el software libre

https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.

1 mes hace