ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Java-IDEA中使用tomcat

2022-01-22 18:00:28  阅读:435  来源: 互联网

标签:Web Java tomcat 工程 第三步 IDEA 点击


tomcat下载链接

百度网盘链接:https://pan.baidu.com/s/1Luw_xIV56urickCtntz1Fw
提取码:bugu

本文主要介绍在IDEA中使用tomcat服务器,分为专业版和社区版两部分

一、社区版IDEA使用tomcat

因为Web工程的相关插件在IDEA社区版中没有安装,所以使用tomcat时会很不方便,不过我们可以自己下载插件,下载Smart Tomcat这个插件了

1.下载Smart Tomcat插件

  • 注意,有一个tomcat图标

在这里插入图片描述

2. 创建普通的Java工程

  • 这里只是在Java工程中提供Web工程所需要的文件结构,目前还不属于Web工程
  • 后面会将其设置为动态的Web工程

第一步:新建Java项目
在这里插入图片描述

第二步:创建Web工程相关的目录和文件
在这里插入图片描述

第三步:修改web.xml的内容

  • 这里面的内容不要自己手写,容易出错,建议去tomcat目录里面复制
  • 我选择的是【apache-tomcat-8.0.50\webapps\ROOT\WEB-INF】下面的web.xml文件
  • 复制之后要删除里面的部分内容,最后只保留如图的部分
  • 注意:这里面我一个字都没加,全部都是从tomcat里面的文件复制过来的
    在这里插入图片描述

第四步:修改index.html的内容

  • 修改是为了后面测试的时候可以看到效果

在这里插入图片描述

3. 整合tomcat服务器到IDEA中

第一步:在设置中找到Tomcat Server,点击它
在这里插入图片描述

第二步:点击加号,添加一个新的tomcat服务器到IDEA中,然后选择自己安装tomcat的主目录,之后点击OK
在这里插入图片描述

第三步:查看已经添加的tomcat,之后点击OK
在这里插入图片描述

4. 添加相关的依赖包

第一步:点击 Project Structure
在这里插入图片描述

第二步:点击Libraries
在这里插入图片描述

第三步:添加新的Java依赖包
在这里插入图片描述

第四步:导入两个依赖,导入的是tomcat里面的lib目录下的两个包
在这里插入图片描述

第五步:设置导入的两个依赖给Web项目使用
在这里插入图片描述

5. 将普通的Java工程与tomcat运行实例绑定起来

第一步:点击图中位置
在这里插入图片描述

第二步:添加一个tomcat运行实例
在这里插入图片描述

第三步:配置tomcat运行实例,配置完后点击OK
在这里插入图片描述

6. 启动Web工程

第一步:在上一步创建完tomcat运行实例后,直接点击三角符号运行这个实例即可
在这里插入图片描述

第二步:点击之后,过一段时间会出现下图,之后在浏览器中访问给出的地址
在这里插入图片描述

第三步:在浏览器中访问给出的地址即可看到测试的结果

在这里插入图片描述

第四步:结束

二、专业版IDEA使用tomcat

这里使用的tomcat版本:8.0.50

1. 整合tomcat服务器到IDEA中

(1) 整合IDEA的步骤

第一步:打开设置
在这里插入图片描述

第二步:依次选择【Build, Execution, Deployment --> Application Servers】,来到配置界面
在这里插入图片描述

第三步:添加新的服务器
在这里插入图片描述

第四步:配置新服务的路径
在这里插入图片描述

第五步:配置

  • 自定义tomcat的名称
  • 检查刚才设置的tomcat路径是否正确
  • 导入两个依赖:这里导入的是tomcat里面的lib目录下的两个包
  • 点击OK,配置完成
    在这里插入图片描述

(2) 验证是否整合成功

第一步:新建一个module
在这里插入图片描述

第二步:选择 Java Enterprise 选项
在这里插入图片描述

第三步:选择 Application server,查看是否有刚才设置的tomcat名称,如果选项中有刚才自定义的tomcat名称,代表整合成功
在这里插入图片描述

第四步:结束啦!!!

2. IDEA中将普通工程修改为动态Web工程

第一步:准备好基本的目录结构

  • 我这里是先创建了一个空的项目,项目名称是KSWeb
  • 然后又创建一个module,module的名称是test
  • 下面我会讲解如何将test这一个普通的过程修改为动态Web过程
    在这里插入图片描述

第二步:修改web.xml的内容

  • 这里面的内容不要自己手写,容易出错,建议去tomcat目录里面复制
  • 我选择的是【apache-tomcat-8.0.50\webapps\ROOT\WEB-INF】下面的web.xml文件
  • 复制之后要删除里面的部分内容,最后只保留如图的部分
  • 注意:这里面我一个字都没加,全部都是从tomcat里面的文件复制过来的
    在这里插入图片描述

第三步:修改index.html的内容

  • 这里修改内容是为了后面测试的时候可以看到效果
    在这里插入图片描述

第四步:选择File中的项目结构选项
在这里插入图片描述

第五步:选择Facets选项
在这里插入图片描述

第六步:依次点击【加号 --> Web】

  • 目的是选择给工程新增的特征,这里是给项目增加一个Web工程的特征
    在这里插入图片描述

第七步:选择给哪个模块添加特征
在这里插入图片描述

第八步:检查路径是否错误【有错的话就自己修改吧】
在这里插入图片描述

第九步:成功

  • 如果可以在web目录的前面看到一个小圆点,就代表已经修改成功
  • 可以对比前面的准备的工程目录截图看一下有什么区别
    在这里插入图片描述

3. 利用IDEA一键创建动态Web工程

第一步:新建一个module
在这里插入图片描述

第二步:选择 Java Enterprise 选项
在这里插入图片描述

第三步:设置相关的信息
在这里插入图片描述

第四步:直接点击完成
在这里插入图片描述

第五步:成功的工程目录图如下【相比于我们自己创建的要完整许多】
在这里插入图片描述

4. 在IDEA中部署Web工程到tomcat上运行

(1) 创建tomcat运行实例

第一步:点击图中部分

  • 如果已经通过上面的步骤,已经利用IDEA自动创建了动态Web工程的话,这里会有一个tomcat实例【如图】,此时可以先点击一下,然后点击编辑即可
  • 在这里插入图片描述

在这里插入图片描述

第二步:添加一个tomcat运行实例
在这里插入图片描述

第三步:修改tomcat运行实例的名称
在这里插入图片描述

第四步:选择前面整合tomcat时自定义的tomcat名称
在这里插入图片描述

第五步:点击Deployment
在这里插入图片描述

第六步:添加项目到tomcat运行实例上面【可以理解成将二者绑定在一起】
在这里插入图片描述

第七步:点击第二个

  • 第一个是选择已经有记录的的Web工程【比如刚才自动成功的Web工程test2】
  • 第二个是添加一个新的进来
    在这里插入图片描述

第八步:选择目录
在这里插入图片描述

第九步:检查信息【添加的工程、工程相对路径】
在这里插入图片描述

第十步:点击Server
在这里插入图片描述

第十一步:配置访问的URL
在这里插入图片描述

第十二步:点击OK
在这里插入图片描述

(2) 启动Web项目

第一步:选择到刚才创建的tomcat运行实例
在这里插入图片描述

第二步:点击启动

  • 启动之后会自动打开一个Web页面,你会发现,这个页面就是你刚才写的index.html页面
    在这里插入图片描述

第三步:查看启动之后的信息
在这里插入图片描述

在这里插入图片描述

标签:Web,Java,tomcat,工程,第三步,IDEA,点击
来源: https://www.cnblogs.com/BuGuXX/p/15834651.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有