我将使用Maven exec插件来运行一个简单的Java类。这个Java类会加载一个文本文件。按照Maven的方式,我的文本文件在以下位置:
编译后,资源最终存储在:
如果我将text.txt放在${basedir}中,这个错误就会消失,但这并不正确,因为它没有遵循maven标准。有没有一种方法可以进行配置?
src/main/resources
编译后,资源最终存储在:
target/classes
使用编译后的源代码时,当我尝试运行时:
maven exec:java
I get:
Caused by: java.io.FileNotFoundException: text.txt (The system cannot find the file specified)
如果我将text.txt放在${basedir}中,这个错误就会消失,但这并不正确,因为它没有遵循maven标准。有没有一种方法可以进行配置?