记录基于 Eclipse Neon (4.6) + Maven 3.x + Spring 4.x 的标准化 Web 项目创建流程,避免「Dynamic Web Module」版本不匹配、部署路径错误等常见坑。
JAVA_HOME、PATHsettings.xml(阿里云镜像加速)Group Id: com.example、Artifact Id: spring-maven-web、Version: 0.0.1-SNAPSHOT、Packaging: warsrc/main/webapp → OKsrc/test、WebContent;添加 src/main/webapp → Deploy Path: /WebContent 下文件迁移至 src/main/webapp,删除 WebContent 目录src/main/java # Java 源码 src/main/resources # 配置文件(applicationContext.xml, db.properties 等) src/main/webapp # Web 资源(WEB-INF, jsp, css, js) src/test/java # 测试代码 src/test/resources # 测试配置 pom.xml # Maven 构建脚本
后续将补充:pom.xml 依赖管理、web.xml 配置 Spring 监听器、Spring 配置文件、MyBatis 整合、Controller 开发、JUnit 测试、热部署配置。