一、webapp 创建
step1:new 一个 project —> 选择Maven —> 选择 maven-archetype-webapp, 这里有两个webapp,不要选错了
step2: 设置 GroupId 和 ArtifactId
GroupId 和 ArtifactId 被统称为“坐标”,为了保证项目唯一性
GroupId 分为多个段,一般可设成两段,第一段为域,例如org、com、cn,org为非营利组织,com为商业组织;第二段为公司名称
ArtifactId 为项目名称
step3: 配置 Maven 的本地仓库
下载和配置 Maven,可参考本人整理的:Maven | maven 安装
如果没有配置的话,也可选择默认仓库,就是加载 jar 包比较慢
step4: 点击 Next,webapp创建完毕
二、tomcat 配置
step5: 点击右上方的 Add Configuration,进入 tomcat 配置
step6: 点击 + ,选择 Tomcat Server —> 选择 Local
step7:进入Tomcat 设置,加载本地安装的 Tomcat ,没有的话需要安装
可以看到下方用个警告,没有指定项目打包的方式,因为Tomcat 运行项目时需要指定项目打包的方式
直接点击 Fix ,进入配置项目打包方式
step8:选择 Modules —> 点击 + 号 —> 选择 Web ,添加本项目
step9:选择 Artifiacts —> 点击 + —> 选择 Web Application: Exploded ,From Modules
step10:在 Deployment 中,可看到刚才刚添加的 Actifact,说明了项目以war方式打包
然后填写 Application context 的路径,项目启动后浏览器会通过这个路径加载到项目
step11:配置热部署,每次修改代码后,不需要重启 Tomcat
On 'update' action 选项中选择 Update classes and resources
On frame deactivetion 选项中选择 Update classes and resources
step12:右上角启动 Tomcat,若浏览器显示 Hello World! 则配置 Tomcat 成功