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的就行了

6. 分别编写applicationContext.xml、spring-mvc.xml、web.xml内容

7. 创建jsp页面&处理器,进行测试

8. 部署Tomcat,参考上面的就行

posted @ 2022-11-30 17:54  鹿先森JIAN  阅读(398)  评论(0编辑  收藏  举报