javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

tomcat服务器的安装、启动

下载及安装

下载

官网下载合适的版本:https://tomcat.apache.org/

我装的是9.0.37版本。

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

安装

把从官网下载的文件放到想要安装的位置,解压即可。解压后的目录:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

目录文件的说明:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

Tomcat服务器的启动与停止

启动

启动服务器之前JAVA_HOME环境一定要配好,否则会失败!

方式一:找到 Tomcat 目录下的 bin 目录下的 startup.bat 文件,双击,就可以启动 Tomcat 服务器。

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

方式二:

  1. 找到安装的目录中的bin目录,输入cmd并回车,进入命令行。

    javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程
  2. 在命令行中输入:catalina run,回车即可。

    javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

启动过程中出现的命令行乱码:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

解决方案:找到安装目录的conf文件夹,打开logging.properties配置文件,修改java.util.logging.ConsoleHandler.encoding = GBK,如图:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

解决之后的界面:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

验证服务器是否启动成功

打开浏览器,输入以下任一地址:

  1. http://localhost:8080
  2. http://127.0.0.1:8080
  3. http://真实ip:8080

出现以下网页,证明服务器启动成功。

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

停止

方式一:简单粗暴,直接×掉小黑框

方式二:ctrl+c

方式三:找到bin目录,启动shutdown.bat

部署web工程到Tomcat服务器中

方式一

第一种部署方法:只需要把 web 工程的目录拷贝到 Tomcat的webapps目录下即可

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

只需要在浏览器中输入访问地址格式如下: http://ip:port/工程名/目录下/文件名

方式二

如图:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

IDEA整合Tomcat服务器

操作的菜单如下:File | Settings | Build, Execution, Deployment | Application Servers

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

配置你的 Tomcat 安装目录:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

创建一个 Model 查看是不是配置成功:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

IDEA中创建动态web工程

创建动态web工程

新建一个module或project,选择Java Enterprise,并选择你的tomcat服务器:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

勾选上Web Application,下一步,然后取名即可创建:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

其它

工程目录介绍

其中lib目录需要自己创建在web目录,用来存放jar包

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

添加jar包

把jar包复制到lib目录下,选中jar包,右键add as添加

配置资源热部署

热部署后添加资源或类会自动更新。

第一步:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

第二步:

制到lib目录下,选中jar包,右键add as添加**

配置资源热部署

热部署后添加资源或类会自动更新。

第一步:

[外链图片转存中…(img-abET7Dj2-1596984278472)]

第二步:

javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程