Cómo crear un archivo en src / main / resources

Si hago esto

fis = new FileInputStream(new File(".").getAbsolutePath() + "/sudoinput.txt");

Está intentando escribir en esta ubicación en el servidor. No estoy seguro de si este es un lugar escribible.

FILE NAME (fos)::::::::::::::::::/opt/tomcat/temp/./sudoinput.txt
FILE NAME (fis)::::::::::::::::::/opt/tomcat/temp/./sudoinput.txt

Quería escribir en webapps / sudoku / WEB-INF / classes que es básicamente C: \ Users ... \ git \ sudo-project \ sudo \ src \ main \ resources

En Eclipse Windows 7 recibo este error src \ main \ resources \ sudoinput.txt (El sistema no puede encontrar la ruta especificada) si doy

fis = new FileInputStream("src/main/resources/sudoinput.txt");

He intentado esto también:

fis = new FileInputStream("src\\main\\resources\\sudoinput.txt");

pero no funciona

¿Cómo debo crear un archivo en secuencia de comandos para poder escribir en src / main / resources? tenga en cuenta que estoy utilizando las ventanas de eclipse para hacer dev y cargaré el archivo .war en un servidor Unix si esto cambia la forma en que se deben especificar las rutas.

Respuestas a la pregunta(4)

Su respuesta a la pregunta