Tomcat详解、JDK与Tomcat不兼容详解⽬录
⼀.简述
JDK1.8与Tomcat7搭配报错(不兼容),故⽽查阅多⽅资料,写下本篇博客,便与下次配置Tomcat,少⾛弯路。
⼆.JDK版本与Tomcat版本不兼容
tomcat7只⽀持jdk1.7及以下,若是jdk1.8则需要⽤tomcat8及以上
JDK1.8与Tomcat1.7不兼容详解:
三.配置Tomcat8
以前⽤的是Tomcat7的安装版本,现在改⽤Tomcat8免安装版本
在官⽹下载并解压到C盘 Apache Software Foundation为以前Tomcat7安装时⽣成的⼀个⽬录
C:\Program Files\Apache Software Foundation
配置Tomcat8的环境变量
1.TOMCAT_HOME
变量值:C:\Program Files\Apache Software Foundation\apache-tomcat-8.0.33
2.CATALINA_HOME
3.CATALINA_BASE
%TOMCAT_HOME%
注意这样配置的好处:以后有Tomcat版本有变更只需修改TOCAT_HOME的变量值即可
4.解压的⽬录中,到bin⽬录下的startup.bat和shutdown.bat这两个⽂件,在⽂件的第⼀⾏和第⼆⾏加上:
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_102
SET CATALINA_HOME=C:\Program Files\Apache Software Foundation\apache-tomcat-8.0.33
注意JAVA_HOME路径和CATALINA_HOME路径都是⾃⼰的安装路径,⼀个是jdk安装路径,⼀个是to
mcat安装路径。修改之后,就能通过双击这两个执⾏⽂件来启动或者关闭tomcat服务了。
Windows + R =>> cmd 到Tomcat解压⽬录下的bin⽬录 执⾏service.bat install 注册服务 因为是免安装的所以需要⾃⼰⼿动注册服务
设置服务启动⽅式(⼿动 or ⾃动) services.msc
弹出
四.Tomcat简介
学jsp时,做的笔记
1. Tomcat是个web的容器,所有JavaEE web程序都在此处运⾏。
2. Tomcat服务器是⼀个符合JavaEE标准 web的服务器,则JavaEE的EJB程序⽆法再此处运⾏。
3. EJB程序要在EJB容器webLogic,websphere中运⾏。
4. Tomcat⽤Java语⾔开发的,实现了⼀个jsp引擎和servlet引擎,所以它⽀持Java的jsp和servlet
5. 安装Tomcat需要Java JDK的⽀持。
6. 下载地址:
7. Tomcat是⼀个开源的服务器,由Apache开发。
8. Tomcat的版本
Zip ⼿动安装
Linux 安装版
Windows安装版
Windows中有个服务,会⾃动注册服务
tomcat的运⾏端⼝号:8080
默认端⼝号为:80
1. ISS的服务器的端⼝号也为:80,可能会占⽤端⼝,这时要暂停ISS服务器
2. Tomcat会根据java_home的设置,会到所需JDK的⽀持
3. Tomcat的主要⽬录
Bin⽬录:存放启动与关闭服务器的脚本(可执⾏⽂件)
Conf⽬录:tomcat配置有关的内容都在此⽂件下
Work⽬录:存放临时⽂件
Webapp⽬录:所有的web的应⽤程序
Common⽬录:存放所有的*jar
打开服务器不要关闭
1. ⼿⼯配置
conf/bin l
修改端⼝号:80
此⽂件是tomcat启动时读取,所以修改后必须重启tomcat
1. 虚拟⽬录
为啥要设置虚拟⽬录?
所有的开发程序都保存在虚拟⽬录中,(jsp⽂件,servle⽂件)如何配置虚拟⽬录?
按要求配置l⽂件即可
虚拟⽬录:servlet和tomcat的关系
webRoot
WEB-INF⽂件
<Context 配置的虚拟⽬录 Path=”/test”
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论