maven项目搭建web的war包,并配置到tomcat中
1. 新建项目,File → New → Project
2. 给项目添加一个Web模块
3. 在Web上,点击 create artifact 生成 artifact
4. 给生成的artifact 打包
Artifacts:重要的一环,一个module有了Artifacts才可以部署到web应用服务器上;
web application exploded:这个是以文件夹形式发布项目,发布项目时就会自动生成文件夹在指定的output directory;
web application archive:就是war包形式,将项目打成一个war包在指定位置;
5. 检查Artifacts
只有两个artifact,观察 Output directory 目录,两包都属于out子目录下的。
6. pom.xml 配置 war 包,更新后会生成两个target目录下的war包
7. 再次检查Artifacts
8. 检查Web图标
如下,正确的Web图标会有一个蓝点,没有的话可能是路径有问题。
9. 配置Tomcat
另外一种创建方式
1. 新建maven项目,File → New → Project
2. 先编辑pom.xml,导入war包;接着,新建webapp文件夹
3. 添加web.xml到webapp目录下
4. pom.xml 导入依赖
5. 在resources文件夹下新建两个xml,再配置一下路径
可以删除多余的两个,保留Spring Application Context的就行了