Saltar al contenido

Propiedad Java “user.dir”: ¿qué significa exactamente?

Posteriormente a consultar expertos en la materia, programadores de varias áreas y maestros dimos con la respuesta al dilema y la compartimos en esta publicación.

Solución:

Es el directorio donde java se ejecutó desde donde inició la JVM. No tiene que estar dentro del directorio de inicio del usuario. Puede estar en cualquier lugar donde el usuario tenga permiso para ejecutar java.

Así que si usted cd en /somedirluego ejecute su programa, user.dir estarán /somedir.

Una propiedad diferente, user.home, hace referencia al directorio de usuarios. Como en /Users/myuser o /home/myuser o C:Usersmyuser.

Consulte aquí para obtener una lista de las propiedades del sistema y sus descripciones.

user.dir es el “directorio de trabajo del usuario” según el Tutorial de Java, Propiedades del sistema

Por lo general, este es el directorio donde se inició su aplicación (java) (directorio de trabajo). “Normalmente” porque se puede cambiar, por ejemplo, cuando ejecuta una aplicación con Runtime.exec(String[] cmdarray, String[] envp, File dir)

Te mostramos las comentarios y valoraciones de los lectores

Si te sientes impulsado, tienes la opción de dejar un enunciado acerca de qué te ha parecido este ensayo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *