Tomcat的安装使用及常见问题的解决

Web服务器

web服务器是一个应用程序,对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷,主要功能是"提供网上信息浏览服务"

Tomcat

简介

概念: Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。

JavaEE: Java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java lDL、JTS、JTA、JavaMail、JAF

Tomcat也被称为Web容器、Servlet容器。Servlet需要依赖于Tomcat才能运行

基本使用

安装

  • TomCat作为一个开源项目,前往官网即可下载,可以选择当前主流的8.5.x版本

  • 下载完成后,解压即可使用,无需安装(很符合apache家软件的特点

  • 同时,Tomcat作为一个由java语言编写的软件,需要jdk的支持,在使用之前,请注意检查你的系统中的环境变量JAVA_HOME变量配置是否正确

  • 同时不同版本的Tomcat对JDK最低版本的要求也不同,开始使用之前,也请检查你的JDK版本是否符合要求

  • 一般来说,当上边两个条件符合,就可以开始正常使用了,打开TomCat文件夹下的bin文件夹,打开start.bat文件即可启动

安装过程中可能会遇到的另一些常见问题

常见问题一

打开start.bat时cmd窗口报错

一般来说,如果报错像上方一样,出现了Address already in use:bind 的字样

就说明Tomcat默认使用的端口号被占用了,Tomcat默认的端口号是8080,

想要解决找个问题有两种方案,

  1. 在资源管理器中找到那个占用了8080端口的程序,结束进程.缺点非常明显,对应端口号的程序难找不说,作用还只是一时的,下次两个程序同时运行还是会出现问题

  1. 在Tomcat的conf文件夹下的server.xml配置文件中,更改Tomcat所使用的端口号,此处推荐改为80,详细原因后续再进行解释

更改完毕并保存之后,再次打开start.bat文件即可

常见问题二

打开后控制台的中文出现乱码情况,一般来说,乱码都是文件的写入和读取的编码格式不同,才会出现的问题

这个时候只需要打开TomCat中conf文件夹下修改logging.properties配置文件即可

打开之后,将47行处的这一行的UTF-8改为GBK即可

注意:此文件包含多处文件的编码格式设置,请注意不要改错

改完之后,保存即可生效

IDEA中创建Maven Web项目

IDEA中使用Tomcat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值