这是最基础的

基础1-------查看tomcat启动时使用的jdk(不适用于windows服务形式,但是最后会给出其查看方法):

无论tomcat是否正在启动着或者说是否能启动,都可以查看tomcat如果启动会使用什么样的环境(jdk):
方法:cmd进入命令提示符进入tomcat目录,运行version,显示如下字样:

看看,上面写着,如果启动  会处在这样的环境下:

Using JRE_HOME  :显示使用的是Java目录(在环境变量里配置JAVA_HOME和JRE_HOME一样的,如果同时存在,则优先用JRE_HOME!!!很重要!很重要!很重要)

OS Name: 显示操作系统

Architecture:显示jdk或jre的位数(x86或x64)

JVM Version:jdk或jre版本

其他的自己理解吧,见名知义

由于AVA_HOME和JRE_HOME功能相同,下面的文章只说JAVA_HOME!!!!!

基础2:

tomcat启动方式有2种:

第一种启动方式:通过双击或调用tomcat的bin目录下的startup.bat

第二种启动方式:通过windows服务方式

警告:利用“基础一”查看启动时所使用的jdk,只适用于第一种

基础3:启动顺序

第一种:startup.bat(寻找catalina.bat)-->catalina.bat(寻找CATALINA_HOME)->setclasspath.bat(寻找JAVA_HOME)->启动

第二种:(在安装服务时触发)service.bat(寻找CATALINA_HOME、JAVA_HOME、tomcatN.exe和tomcatNw.exe,N对应tomcat版本)->启动

备注:这里的catalina_home是tomcat目录

基础4:

第一种启动方式时,tomcat能正常启动的必要条件,必须在环境变量里配置 JAVA_HOME(JRE_HOME ),当然这里的JAVA_HOME可以是全局的,即配置在window的系统环境变量里(就是大家平时右击“我的电脑或计算机”的那个环境变量);也可以是tomcat独占的JAVA_HOME(JRE_HOME ),即把JAVA_HOME(JRE_HOME )配置在catalina.bat文件中的如图位置(setlocal下面):

加入 set JAVA_HOME="D:\common\jdk8"

注意:这里可以加双引号,也可以不加,我一般为了防止空格出现,一般都加上,顺便说下:setlocal的意思是下面设置的变量只针对当前窗口有效(也对通过call 调用的bat内部有效)

再执行“基础一”查看tomcat使用的jdk,呵呵,不贴图了,利用startup.bat启动试试,你会发现和系统已经配好的环境变量一点关系都没有,因为tomcat启动时使用的是自己的jdk

第二种启动方式时,必要条件同第一种启动方式,不同的是如果想配置私有的jdk,是加在service.bat文件的相同位置,经过测试,我去掉系统环境变量,去掉安装版的jre运行时环境,tomcat依然能正常启动,下面说下怎么更有利的证明tomcat启动使用的就是私有的jdk呢?看下面的万能方法:

查看正在启动的tomcat服务使用的是哪个jdk的方法(注意前提,必须能启动成功):

第一步:启动tomcat服务,访问http://localhost:8080/ 进入登录页面(我以tomcat7为例),如图:

第二步:如果从未配置过用户权限,会出现下面的输入框;如果配置过,也建议看看。。。

第三步:这里我们打算重新配置个用户,点击“取消”,进入下面的界面,里面很详细的写了配置权限的例子,直接copy第一个方框里的内容

第四步:打开conf下的tomcat-users.xml

第五步:将刚刚复制的内容,粘贴到如图位置,用户名和密码可以自行定义,一会登陆要用

第六步:重启tomcat

再次访问localhost:8080时依然提示输入用户名、密码,把刚刚配置好的权限用户的名字和密码填上,这回点击“确定”

成功进入管理员界面,如图的位置明确标识了tomcat使用的jdk版本,完毕。

window下的tomcat手册之一【查看tomcat使用的jdk(jre)的版本】相关推荐

  1. linux下打开、关闭tomcat,实时查看tomcat运行日志

    启动:一般是执行sh tomcat/bin/startup.sh 停止:一般是执行sh tomcat/bin/shutdown.sh脚本命令 查看:执行ps -ef |grep tomcat 输出如下 ...

  2. Centos打开、关闭、结束tomcat,及查看tomcat运行日志

    ------------------------linux下实时查看tomcat运行日志------------------------- 1.先切换到:cd /home/tomcat/apache- ...

  3. 电脑怎么找到tomcat端口_查看tomcat端口号(怎么看tomcat的端口号)

    查看tomcat端口号(怎么看tomcat的端口号) 2020-05-07 22:35:14 共10个回答 如何查看自己tomcat的端口号 首先我们需要知道,http的默认端口是80,也就copy是 ...

  4. java获取当前tomcat线程pid_java 查看tomcat线程信息(示例代码)

    查看线程信息 标签: 线程 堆栈 信息 日志 tomcat 响应 tomcat有时候会遇到所有操作都响应很慢,或者一直没有响应的情况.如果这个时候通过日志无法看到错误信息.可能就不好分析问题出处. 这 ...

  5. Linux下查看Tomcat进程查看Tomcat启动日志

    在Linux系统下,重启Tomcat使用命令的操作! 1.首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh ...

  6. 使用了JDK自带的jconsole查看Tomcat运行情况

    最近对公司的项目进行JVM调优,使用了JDK自带的jconsole查看Tomcat运行情况,记录下配置以便以后参考: 首先,修改Tomcat的bin目录下的catalina.bat文件,在JAVA_O ...

  7. linux tomcat文件夹,linux 查看tomcat 在哪个文件夹

    1.安装tomcat 1).下载tomcat 从官网http://tomcat.apache.org/下载tomcat,保存在/home目录下. root@ubuntu:/home/ubuntu/Do ...

  8. 在window下查看占用tomcat进程,杀死进程并启用tomcat

    1.打开cmd 2.输入 netstat -ano|findstr 8080     查看tomcat进程 3.使用 taskkill /F /PID 进程号   杀死占用tomcat的进程,全部进程 ...

  9. Linux下查看TOMCAT控制台

    Linux下查看TOMCAT控制台 $ ./catalina.sh run 就可以了. debug模式: $ ./catalina.sh debug ...... help (查看帮助) exit(退 ...

最新文章

  1. Hutool之集合工具——CollectionUtil
  2. 新闻网站的详情页面流程分析
  3. Semver(语义化版本号)扫盲
  4. js操作节点对象-getElementById
  5. 红外传感器型号和参数_红外传感器参数|热释电红外传感器参数
  6. restfull知识点
  7. 2019ICPC西安邀请赛 E. Tree(树剖 + 线段树)
  8. nginx多域名设置和多子目录实现共用一端口
  9. BFC的作用以及原理介绍
  10. Android中对list的日期元素进行排序
  11. SqlServer中char,varchar,nchar,nvarchar的区别
  12. 俄亥俄州立大学计算机科学转学成功,俄亥俄州立大学转学要求
  13. c语言课程设计报告 数独,C语言课程设计报告数独.pdf
  14. Dr_can模型预测控制笔记与代码实现
  15. iOS人脸识别(CoreImage)
  16. 决策树(ID3算法)
  17. 移植sqlite3到arm-linux上(AM3352)
  18. 26字母的自然拼读发音规则和组合发音,字母本身音、元音、辅音、爆破音、摩擦音、连读、辅音浊化规则、、、、、
  19. echart地图上自定义图标
  20. 如何改写(paraphrase)英文句子?

热门文章

  1. java -jar和hadoop jar的区别
  2. HTML期末大学生网页设计作业----锤子手机 1页
  3. SpringBoot直通车
  4. 不求人,手动修改迅雷会员补丁方法图文教程(适用5.9任意版本)
  5. 必备干货外贸技巧,你拥有了吗?
  6. 解决libreoffice打开文件乱码
  7. [Project Euler 429] Sum of squares of unitary divisors(数论)
  8. 紫光存储面临巨大调整,紫光集团的SSD业务以后靠谁了呢?
  9. Python数据可视化
  10. 74LS194(4位双向移位寄存器)功能实验