¿Cómo obtener la ruta absoluta de la ubicación del servidor en mi máquina?Java: obtenga la ruta absoluta del servidor
Supongamos que estoy utilizando el servidor GlassFish entonces necesito obtener la ruta absoluta de ubicación docroot glassfish de la siguiente manera:
C:\glassfish3\glassfish\domains\domain1\docroot
En tiempo de ejecución, tengo que crear el archivo en esa ubicación usando java io paquete como:
C:\glassfish3\glassfish\domains\domain1\docroot\myfile.txt
Look at [ 'ServletContext'] (http://docs.oracle.com/javaee/5/api/javax/servlet/ServletContext.html) para métodos como' getRealPath (ruta) '&' getContextPath() '. –
request.getRealPath ("") o request.getServletContext(). GetRealPath ("") me da C: \ Users \ Administrator \ Documents \ NetBeansProjects \ ServletExamples \ build \ web –
@ user966709 Obteniendo esa ruta probablemente porque de NetBeans u han configurado la implementación en caliente ... pero si realmente creas un archivo .war y lo despliegas, probablemente obtendrás la ruta a docroot –