Tomcat安装和连接Eclipse

本文详细介绍了Tomcat的安装步骤,包括下载、解压、启动和端口配置。同时,针对可能出现的端口占用和JAVA_HOME环境变量未配置的问题提供了解决方案。此外,讲解了Tomcat作为Servlet容器的角色,并展示了在Eclipse中配置Tomcat和部署Web项目的流程。最后,列举了一些常见错误及其解决方法。
摘要由CSDN通过智能技术生成

1 Tomcat

Tomcat安装

1.进Tomcat官网下载Tomcat压缩包,选择对应版本下载,不推荐下载最新版本,这里下载Tomcat9.0版本

图片

2.解压压缩包,更改文件包名(可选,但解压不能有空格和中文)
在这里插入图片描述

3.进入到安装目录下的bin->startup.bat文件,执行
在这里插入图片描述
4.如果控制台出现以下情况,说明服务器开启成功(记得保留窗口界面不要关闭
在这里插入图片描述
5.运行完后网站输入http://localhost:8080/ 或者是127.0.0.1:8080
在这里插入图片描述

错误情况

错误情况1:端口被占用的话

在这里插入图片描述

解决1: 打开包下conf->server.xml文件
在这里插入图片描述

再修改端口(port端口,可以改成其他端口,同时要记住这个端口)

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
错误情况2:JAVA_HOME环境变量没有配置

JAVA_HOME(一闪而过),并且报如下错误(JAVA_HOME nor JRE_HOME…)
在这里插入图片描述
解决2: java运行需要依赖JAVA_HOME的路径,JAVA_HOME配置jdk的目录(不需要进入bin),默认是C:\Program Files\Java\jdk1.8.0_121,如果不是默认,依据实际安装路径来写
在这里插入图片描述

Tomcat介绍

  • servlet和JSP是JavaEE中的web组件,web组件需要运行在web应用服务器上
  • Apache软件Tomcat为应用服务器,也称为Servlet容器(Container)
  • Tomcat开源、免费,适合中小型和并发访问用户不多的场合,开发和调试servlet/jsp程序首选

目录结构

目录描述
bin存放Tomcat的启动、停止等批处理脚本和Shell脚本
conf存放Tomcat的相关配置文件
libTomcat服务器的依赖目录,包含Tomcat服务器运行环境依赖jar包
logsTomcat默认的日志存放路径
temp存放Tomcat在运行过程中产生的临时文件
webappsTomcat默认的web应用部署目录
work存放web应用JSP代码生成和编译后产生class文件目录

2 ecilipse配置tomcat

添加tomcat到运行环境
在这里插入图片描述

这边我用的是9.0的版本,选择按照实际下载的版本进行抉择
在这里插入图片描述
选择tomcat的路径、环境和JRE,finish
在这里插入图片描述
在server窗口下双击Tomcat
在这里插入图片描述
调整成如下
在这里插入图片描述
注:项目下的server文件记得不要删除
在这里插入图片描述

3.新建项目(第一个项目)

在这里插入图片描述

在这里插入图片描述
next
在这里插入图片描述
在这里插入图片描述
Finish后,在webcontent目录下新建JSP File文件
在这里插入图片描述
在jsp文件body标签里面写上(如果输出内容有中文,记得改原来的字符类型为UTF-8)

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<h1>hellojsp</h1>
</body>
</html>

写好后可以部署我们的项目到Tomcat上了
在这里插入图片描述
Add-> finish
在这里插入图片描述

项目就部署到了Tomcat,右键start
在这里插入图片描述
输入对应路径,就可以得到页面内容了
在这里插入图片描述

附录:

改字符类型

打开apache-tomcat-9.0.41 -> conf -> logging.properties,修改encoding的值为GBK(支持中文)
在这里插入图片描述

打开server窗口

在这里插入图片描述
在这里插入图片描述

更换eclipse视图

右上角的切换视图
在这里插入图片描述

错误情况

错误:由复制项目包引起的start错误

解决:右键项目-> 输入setting->web Project Setting 把这个root改成你项目的现项目名
在这里插入图片描述

错误:端口已经被占用

解决方法:

  1. 可能之前运行了startup.bat文件,还保留着窗口,这样会占用端口,直接关闭再运行
  2. 程序server运行了两次,端口已经被之前的程序占用
    在这里插入图片描述
错误:404文件未找到/路径不正确

解决方法:

  1. 资源没有找到,检查路径大小写
    在这里插入图片描述
错误:500服务器内部错误

解决方法:

  1. 各种错误,注意观察页面和控制台(主要)的错误信息
    在这里插入图片描述
  • 9
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

千鹤万象

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值