NetBeans+;Maven,类路径

NetBeans+;Maven,类路径,netbeans,maven,classpath,Netbeans,Maven,Classpath,我刚刚开始在NetBeans中使用Maven。但是,当我使用run/run main Config运行项目时,我似乎不明白为什么类路径中不包括src/main/resources。据我所见,除了依赖项中的JAR之外,类路径中只包含/target/classes/ 我的印象是,src/main/resources是一个标准位置,应该始终位于类路径中,但这里的情况并非如此。我做错了什么?默认情况下,将资源文件从src/main/resources复制到target/classes,因此它们在类路径上

我刚刚开始在NetBeans中使用Maven。但是,当我使用
run/run main Config
运行项目时,我似乎不明白为什么类路径中不包括
src/main/resources
。据我所见,除了依赖项中的JAR之外,类路径中只包含
/target/classes/


我的印象是,
src/main/resources
是一个标准位置,应该始终位于类路径中,但这里的情况并非如此。我做错了什么?

默认情况下,将资源文件从src/main/resources复制到target/classes,因此它们在类路径上仍然可用。

是的,但是IDE构建也可以这样做。不确定netbeans,但IDEA的build/maven集成会自动完成…@iangreen:虽然这是事实,但仅仅依靠IDE行为来成功构建项目通常不是一个好主意。将此授权给Maven插件可确保项目可以在CI中或任何熟悉Maven的开发人员中成功构建,而不管他们可能正在使用其他工具。我不知道如何在Netbeans中使用上述插件。。。你能给我指路吗?