创建Web模块并部署到Tomcat

创建Web项目模块

  1. 在Project项目右键new一个新的module
  2. 勾选 Web Application 创建模块

    如果忘记勾选 Web Application,可以在Project Structure中的Facets点击+号,添加web到指定module

    添加后检查两个路径是否正确,然后创建artifact部署包(如果勾选了 Web Application 会自动帮你创建)

配置Tomcat服务器

  1. 打开配置面板 Run->edit configurations 或直接点击 add configuration
  2. 点击+号找到Tomcat Server -> Local,配置参数 Application Server就是Tomcat,JRE,还有端口

将项目部署到服务器

  1. 在tomcat配置页面中的deployment点击+号,添加指定web项目的artifact部署包
  2. 按需求修改下面的application context,一个tomcat服务器不止部署一个web项目,这个路径能找到这个服务器中对应的这个项目

测试项目是否部署成功

  1. 编写Demo.html并运行Tomcat
  2. 部署成功,访问地址是:http://localhost:8081/javaweb01/Demo.html
    1) localhost:8081 找到tomcat服务器
    2) /javaweb01 找到部署的项目
    3) /Demo.html 找到项目中的资源文件

如何添加依赖

添加依赖的三个方法:

  1. 在Project Structure中的Libraries点击+号添加jar包
  2. 在Web模块的WEB-INF文件夹中创建一个lib文件夹存放jar包,会自动部署进服务器,但这些jar包别的模块用不了
  3. 在项目中创建lib文件夹,右键Add as Libraries将文件夹设置成依赖库,在Project Structure中module模块右边的+号可以添加进该项目的部署包

    如果是先创建的部署包,然后再添加依赖,那么部署包中并没有这个依赖,在Project Structure中的problems中有提示,Fix->add...即可
posted @ 2022-07-22 18:19  独游空想家  阅读(197)  评论(0编辑  收藏  举报