Maven来源与资源

Pav*_*vel 2 java maven

这两个文件夹有什么区别?为什么我的bean必须进入资源,所以我的网络应用程序工作?

src/main/java Application/Library sources
src/main/resources Application/Library resources
Run Code Online (Sandbox Code Playgroud)

Ken*_*ent 7

src/main/java包含Java源代码.也就是你的java包,*.java文件.

src/main/resources包含项目的"资源"文件.例如属性文件,配置文件(xml,ini,conf ....)它们位于项目的类路径中.

通常情况下,编译(*.class文件)和这些资源将是target/classes.

您的网络应用程序源(例如Jsp/jspx,js,html ...)应该去 src/main/webapp