Uso de Thread.currentThread (). GetContextClassLoader (). GetResourceAsStream ("system.properties") [cerrado]

En mi aplicación web, he mantenido el archivo system.properties en la carpeta web-inf / classes.

Para acceder al flujo de entrada de ese archivo, estoy usando el siguiente fragmento de código:

InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(SYSTEM_PROPERTIES_FILE)

¿Hay alguna otra forma de acceder a ese archivo?

preguntado el 02 de febrero de 12 a las 11:02

Lea el javadoc para cada una de esas llamadas a métodos. -

@Skaffman La lectura de javadoc solo proporciona información sobre uno por uno, quiero la información completa de esta línea ... -

Explique lo que está tratando de lograr. Dado que tiene un método de trabajo conciso, ¿por qué quiere otro método? Podría codificar la ubicación del archivo, por ejemplo, pero eso no es un buena método. -

1 Respuestas

Simplemente significa: Devuelva el archivo de propiedades como InputStream from the ClassLoader el hilo actual de mi aplicación se ejecuta desde (en inglés suelto).

Respondido 02 Feb 12, 15:02

¿Hay alguna otra forma de acceder a ese archivo? - Sunny Gupta

@SAM, ¿a qué te refieres? ¿Dónde se almacena el archivo? Primero, sé descriptivo y dame la información necesaria para poder darte una respuesta precisa. - Buhake Sindi

Tengo el enlace en stackoverflow en sí: stackoverflow.com/questions/676250/… - Sunny Gupta

@SAM, entonces realmente no puedo responder a su pregunta, ya que la respuesta ya ha sido respondida (lea la publicación votada en su enlace). - Buhake Sindi

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.