1.src/main/java目录下的文件变异为class文件后,D:\work\空间名\工程名\target\classes下面,如src/main/java下面的com.bd包下面的.java文件被编译成class文件后放在classes下面。
2.src/main/resources目录下的文件,加载到D:\work\空间名\工程名\target\classes下面。如applicationContext.xml文件,mapper文件等都被加载到classes下面。
3.src目录下的main\webapp\WEB-INF目录下的文件,位置不变。
本文详细解析了Java源代码在编译过程中的文件变异与位置变化,包括src/main/java目录下.java文件变为class文件放置于target/classes目录下,src/main/resources目录下文件加载至相同位置,以及src目录下main/webapp/WEB-INF目录下文件位置保持不变的过程。重点阐述了编译原理及资源加载机制。

被折叠的 条评论
为什么被折叠?



