maven web项目创建前准备:已在IDEA中配置Maven(本文章只记录创建maven web项目,不记录maven配置)
创建项目 file > New Project
配置完成后 Next
关于 GroupId和Artifact Id 详见: https://blog.csdn.net/tangweiee/article/details/77931537 博客
填写完后 Next
archetypeCatalog internal
借鉴于:https://blog.csdn.net/lxw983520/article/details/85686285 博客
添加完成后 Next
添加 项目名 和 项目路径
finsh
项目创建成功
File > Project Struture
添加web (有的可能已经自动添加web)
Modules 配置
Artifacts 配置一
选择自己当前项目
选择项目之后 一路ok 直到关闭当前的所有配置页面
工程右上角
点击 "+" 选择 Tomcat Server > local
选择 server 进行配置
选择 Deployment 进行配置
选择 war exploded (war 与 war exploded 的区别
war是把所有工程打包发布,
war exploded 是把工程目录移植到tomcat上,
开发过程中使用war exploded ,这样可以边修改边显示,方便调整。
选择完成后 点击ok
返回工程界面 点击 运行
我这里出错了 (说我 80端口被占用了)
解决方式百度上有,我这里将80端口改成8080端口
工程右上角 选择
运行完成
在网页中输入 http://localhost:8080/
完成