estoy consiguiendo un InputStream
una de getResourceAsStream()
, y me las arreglé para leer el archivo haciendo pasar el InputStream
vuelto a una BufferedReader
.escribir en un flujo de archivo de regresar de getResourceAsStream()
¿Hay alguna manera de que pueda escribir en el archivo también?
Lamentablemente, no estaba bien. Tuve que agregar un 'toString()' al 'toUri()': 'nuevo archivo (resourceUrl.toURI(). ToString());'. Pero ahora, se lanza una 'FileNoFoundException' en la tercera línea:' "vfszip: \ C: \ jboss-5.1.0.GA \ server \ default \ deploy \ IMAss4.war \ WEB-INF \ classes \ wservices \ markers.txt (El nombre del archivo, el nombre del directorio o la sintaxis de la etiqueta del volumen es incorrecto) "' –
@Andreas: OK, es el sistema de archivos virtual interno de JBoss el que se interpone. Es por eso que lo que estás tratando de hacer es desaconsejable. – skaffman
Entonces, ¿hay alguna forma de poner el archivo en la carpeta 'Páginas Web' y leer/escribir desde mi Servicio Web? (Vea aquí mi pregunta sobre mi estructura de documentos: http://stackoverflow.com/questions/2797162/getresourceasstream-is-always-returning-null) –