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?