我刚刚开始在 NetBeans 中使用 Maven。但是,当我使用 Run/Run Main Config
运行项目时,我似乎无法弄清楚为什么 src/main/resources
不包含在类路径中。据我所知,除了依赖项中的 JAR 之外,类路径中仅包含 /target/classes/
。
我的印象是 src/main/resources 是一个标准位置,应该始终位于类路径中,但这里的情况并非如此。我做错了什么?
最佳答案
默认情况下,Maven Resources plugin会将资源文件从 src/main/resources 复制到 target/classes,因此它们应该仍然在类路径上可用。
关于NetBeans + Maven、类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4921142/