Web项目的结构分为:开发中的项目和开发完可以部署的Web项目,这两种项目的结构是不一样的。
开发中的项目:
需要在pom.xml文件中配置打包方式为war(默认为jar),这样使用Maven的package
命令即可生成war包。
使用骨架创建web项目:
不使用骨架创建web项目:
开发完成部署的Web项目:
- 开发项目通过执行Maven打包命令
package
,可以获取到部署的Web项目目录 - 编译后的Java字节码文件和resources的资源文件,会被放到WEB-INF下的classes目录下
- pom.xml中依赖坐标对应的jar包,会被放入WEB-INF下的lib目录下