Recurso de src / main / resources no encontrado después de construir con maven

Hola, estoy usando un archivo de configuración de src / main / resources en mi aplicación java. Lo estoy leyendo en mi clase así:

<code>new BufferedReader(new FileReader(new File("src/main/resources/config.txt")));
</code>

Así que ahora estoy construyendo esto con maven usandomvn assembly:assembly. Aquí está el bit para eso en mi pom.xml:

<code><plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                <version>2.3</version>
                <configuration>
                    <finalName>TestSuite</finalName>
                    <descriptorRefs>
                        <descriptorRef>jar-with-dependencies</descriptorRef>
                    </descriptorRefs>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <mainClass>com.some.package.Test</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
</code>

Entonces cuando ejecuto mi aplicación me sale este error:

<code>src\main\resources\config.txt (The system cannot find the path specified)
</code>

Pero cuando hago clic con el botón derecho en mi tarro ensamblado puedo verlo adentro, ¿alguien sabe qué estoy haciendo mal?

Respuestas a la pregunta(5)

Su respuesta a la pregunta