Tomcat小技巧

本文指导如何修改Apache Tomcat 8.5.43的默认端口8080为8888,并配置两个虚拟主机:localhost和www.yc.com。还包括部署war包、启动服务器、发布Web项目及常见问题解决。
摘要由CSDN通过智能技术生成

修改端口号

apache-tomcat-8.5.43\conf\server.xml

69行-71行  默认端口 8080   可以改成 8888
<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

配置虚拟主机

apache-tomcat-8.5.43\conf\server.xml

默认 localhost
<Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">
</HOST>

配置虚拟主机	新增
1、修改server.xml
	<Host name="www.yc.com"  appBase="webapps"
			unpackWARs="true" autoDeploy="true">
	</HOST>
	
2、C:\Windows\System32\drivers\etc\hosts
	
   127.0.0.1  www.yc.com

war包

选中项目 -> Export -> WAR file -> 项目和存放路径

复制项目war包到Tomcat\webapps下面 

启动服务器bin\startup.bat 

启动完成Tomcat会自动解压war包

访问项目
http://ip地址:端口号/项目名/网页

http://127.0.0.1:8080/

查看本机IP地址
cmd -> ipconfig

Eclipse部署Tomcat

1、加载Tomcat
	Window -> Preferences -> Server -> Runtime -> add -> Apache
	
	选择Apache Tomcat v8.0 并 勾选 Create a new local server
	
	next ->  选中Tomcat路径 和 JRE环境(JDK)  -> Finish -> OK

2、显示server 有时候忘记勾选

	Window -> Show View -> Ohter -> Server
	
3、更改部署路径

	点击server中的Tomcat
	选择Use Tomcat installation(安装) 第二个
	把Deploy path(部署路径)中 wtpwebapps 改为 webapps 后保存

创建Web项目并发布到Tomcat

创建Web项目
	File -> new -> Ohter -> Web -> Dynamic Web Project 
	-> next -> 勾选Generate web.xml
	
	项目会在WEB-INF下生成web.xml  默认的欢迎页面
	
发布到Tomcat 两种
	1、点击项目 -> Run As -> run on server
	2、右键server -> Add and Remove 		

移除Tomcat

删除项目中server
删除控制台servers中的Tomcat
移除runtime中Tomcat

常见错误

无法显示此网页		服务器未启动
404					资源地址不正确
500					Java代码错误   

工作空间

字体
	Window -> Preferences -> General -> Appearance -> Colors and Fonts -> Basic -> Text Font

编码集

	Window -> Preferences -> General -> Workspace -> Other : UTF-8

编码集
Window -> Preferences -> General -> Content Types -> Text

-> Java Properties File	-> Default	ecoding : UTF-8

-> JSP	-> Default	ecoding : UTF-8

强行修改Tomcat版本

Eclipse配置Tomcat 出错

这个目录下的apache tomcat安装版本是8.5.45。应安装Tomcat8.0

 The Apache Tomcat installation at this directory is version 8.5.45.  A Tomcat 8.0 installation is expected.

需要使用好压打开

apache-tomcat-8.5.45\lib\catalina.jar\org\apache\catalina\util\ServerInfo.properties


原版
server.info=Apache Tomcat/8.5.45
server.number=8.5.45.0
server.built=Aug 14 2019 22:21:25 UTC

修改后
server.info=Apache Tomcat/8.0.50
server.number=8.0.50.0
server.built=Aug 14 2019 22:21:25 UTC

JSP页面模板更改

Window -> Preferences -> template -> JSP Files -> 

先改编码集 	Encoding: ISO 10646/Unicode(UTF-8) 第一个就是

然后点击Templates -> New JSP File(html)

模板如下
	<%@ page language="java" contentType="text/html; charset=${encoding}"
		pageEncoding="${encoding}"%>
	<!DOCTYPE html>
	<html>
	<head>
	<meta content="charset=${encoding}">
	<title>源辰信息科技</title>
	</head>
	<body>
	${cursor}
	</body>
	</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

HotCocoa_Deng

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

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

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

打赏作者

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

抵扣说明:

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

余额充值