精华内容
下载资源
问答
  • 如何找到Tomcat启动时的入口文件

    千次阅读 2016-02-22 16:40:01
    之前研究Tomcat时一直在想一个问题,Tomcat启动时,执行的第一个类是哪个类,只要找到这个类也就找到了入口,找到了入口看源代码时也就容易些了。今天分享一个比较简单的定位入口文件的方法: 1.启动Tomcat 2.打开...

    之前研究Tomcat时一直在想一个问题,Tomcat启动时,执行的第一个类是哪个类,只要找到这个类也就找到了入口,找到了入口看源代码时也就容易些了。

    今天分享一个比较简单的定位入口文件的方法:
    1.启动Tomcat
    2.打开【Java VisualVM】工具(目录:jdk目录/bin/jvisualvm.exe)
    这里写图片描述
    3.选择Tomcat进程,然后找到main线程,查看main线程的快照。
    这里写图片描述

    从下往上看,可以看到这个主线程是从Bootstrap引导类中的main方法中启动的,这样也就找到了Tomcat的入口文件了。

    展开全文
  • 可能安装了多个tomcat,并且...查看得知tomcat启动8.0.12版本 在环境变量中CATALINA_HOME的值配置的tomcat8.0.12的地址,此为死值,导致无论运行哪个tomcat,运行的都该文件夹下的tomcat8.0.12 在tomcat/

    可能是安装了多个tomcat,并且环境变量中指定的tomcat路径,不管启动哪个位置的tomcat,都会运行环境变量中指定路径的tomcat
    在这里插入图片描述

    以为运行的是tomcat8.5.50
    在这里插入图片描述
    将hello.html文件放在tomcat8.5.50文件夹的webapps/ROOT中
    在这里插入图片描述
    查看得知tomcat启动的是8.0.12版本
    在这里插入图片描述
    在环境变量中CATALINA_HOME的值配置的是tomcat8.0.12的地址,此为死值,导致无论运行哪个tomcat,运行的都是该文件夹下的tomcat8.0.12
    在这里插入图片描述
    在tomcat/webapps/ROOT下放hello.html文件即可成功访问

    在这里插入图片描述

    展开全文
  • 测试环境的一个服务,上周还是好好的,本周突然起不来了,这个很纳闷。 ...tomcat启动报错ERROR:transport error 202:bind failed:Address already 于是查看start.sh文件,看看是不是有哪个ad

    软件测试技术交流群 : 429183023 


    测试环境的一个服务,上周还是好好的,本周突然起不来了,这个很纳闷。


    找开发解决,但是由于是测试环境,开发不太上心,直接说没找到原因,于是决定自己解决。观察catalina日志,发现报错:


    tomcat启动报错ERROR:transport error 202:bind failed:Address already


    于是查看start.sh文件,看看是不是有哪个address写错了,看到远程调试的时候加了个监听端口,而另外一个服务之前远程调试也是监听的这个端口,所以导致这个端口冲突,服务一直就起不来,删掉-Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=***** 完美解决。


    这个告诫我们,由于服务很多,远程调试某个服务的时候,完成调试一定要还原现场!!!因为测试环境是共享的,万一别人也用这个端口远程调试,那就GG了

    展开全文
  • tomcat中的启动文件复制一个快捷方式到C:\DocumentsandSettings\ROGER\「开始」菜单\程序\启动 这个文件夹中去,(roger我登陆系统时用的名字),也就是你在“开始”->“程序”->“启动”这里面加上一个...

    把tomcat中的启动文件复制一个快捷方式到C:\Documents and Settings\ROGER\「开始」菜单\程序\启动 这个文件夹中去,(roger是我登陆系统时用的名字),也就是你在“开始”->“程序”->“启动”这里面加上一个tomcat的启动程序的快捷方式,这样之后,只要你系统重启,tomcat就会自动启动,不论是哪个版本的TOMCAT,这个方法都行。

    注意:win7版本以后的系统没有C:\Documents and Settings\ROGER\「开始」菜单\程序\启动 这个 目录,可以通过电脑左下角的 “开始”->“所有程序”->“启动”上面右键“打开”找到指定目录。

    转载于:https://www.cnblogs.com/yzy-lengzhu/archive/2013/01/05/2845607.html

    展开全文
  • 首先注意下 你是启动哪个项目时弹窗提示有错的,在左侧找到项目名对应的文件,找到下面的server.xml文件。 编辑进去后,找到下面的context标签。看看是不是重复了。相同的留下一个就好。 造成这种问题的原因可能
  • 本来是运行正常的,后来因为我将exp5里面所有的文件都复制了一遍,放到了exp5_2里面后...要想不出错,在这个基础上退回到上一步就好了,可能就是@servlet注解配置重名找不哪个是哪个了 将复制的文件删除掉就又好..
  • 故障现象: Tomcat启动严重卡顿,经过一系列排查,发现就是JVM因为某种原因被...(比如打开文件、新建线程、读写数据、等待I/O)通过这个工具我至少可以知道 Tomcat停止在哪个System Call上的 ,这样可以方便我...
  • 今天在官方网站上下了一个tomcat7.0版本,可是下下来绿色版的,不用安装,尝试启动一下,可是不管哪个启动文件都没有用在网上看到一个大虾的解决办法 , 很不错,共享一下。下载Tomcat7.0后,和MyEclipse进行整合...
  • 修改tomcat启动窗口的名称 我们在启动tomcat的时候,一般会出现tomcat窗口,默认窗口名字是tomcat,我们可以直接把项目和端口号设置在窗口上,直接打开就知道这个tomcat是哪个项目和他的端口号。 打开tomcat所在的...
  • 启动tomcat 不报错就是一直卡在starting100%不动弹,很大原因你的xml配置文件有问题,可以去仔细检查一下哪个属性或者标签那些写的不对
  • 比如检查是否使用了我们组禁止使用的Mysql的group_concat函数,如果使用了项目就不能启动,并指出哪个文件的xml文件使用了这个函数。 而在Spring的web项目中,我们可以介入Spring的启动过程。我们希望在Spring容器...
  • 你是否遇到过在一个OS任务栏中同时打开多个Tomcat启动程序窗口,这种情况下你会无法区分具体是哪个窗口启动哪个程序,以下方式可以实现Bat启动程序标题栏自定义。   打开Tomcat的Bin目录中,打开catalina.bat文件...
  • 二、将tomcat移动至文件夹 /srv (复制到哪个文件都可以) 输入如下命令 我的习惯先输入 sudo -s 获取权限三、启动tomcat 输入如下命令 在里面输入如下 编辑完后,control+x (保存) 继续 :y (同意...
  • tomcat的安装目录下,找到conf文件夹,更改logging.properties文件中的编码配置为GBK,因为windows默认编码GBK 注:里面有很多个,你想看哪个日志的输出就改哪个,此种只适用windows环境下日志输出中文乱码问题...
  • 启动tomcat报错:java....首先判断自己所使用的是哪个JRE,然后找到其位置,修改相应文件。 例如:在eclipse中用的jdk位置是:E:\software\jdk1.7.0_60,找到文件–E:\software\jdk1.7.0_60\jre\lib\security下的j...
  • tomcat服务器说明

    千次阅读 2014-02-27 09:49:41
    1.conf目录下的server.xml文件下配置说明:  表示tomcat启动时占用8005... 后面应该有个路径指明启动哪个tomcat对吧,这里这么写表明启动的这个配置文件所在目录的这个tomcat。  tomcat启动的时候启动了一个网络
  • tomcat5.0和tomcat6.0区别

    2010-06-03 10:36:21
    b、 最主要的在conf文件夹下,多添了一个context.xml的文件,这个文件和server.xml文件的作用类似,就是配置数据源的文件,在这个两个文件中的哪个文件配置都可以,也就是这两个文件tomcat启动时...
  • Tomcat修改窗口名称

    2019-03-05 17:35:36
    场景:我们在启动tomcat的时候,一般会出现tomcat窗口,默认窗口名字是tomcat,如果是启动了多台tomcat他的窗口名都叫tomcat这样不容易区分哪个是哪个,如果我们想知道这个tomcat的端口号,我们需要查看配置文件,很...
  • linux安装tomcat

    2019-11-06 10:55:15
    2.安装tomcat (1)①上传 tocmat 的压缩文件到 linux ...(其中 -C /usr/local 指定解压到哪个目录下去) 启动/关闭 Tomcat tomcat 解压缩后就可以使用了,用 cd 命令切换到 tomcat 主目录下的 bin 目录 tomc...
  • tomcat一些设置

    2018-10-17 10:34:06
    服务器端口修改 conf->server.xml 8080 启动服务器是哪个文件?(本质的) bin->catalina.bat 管理程序:manager,怎么添加管理权限账号? conf->tomcat-users.xml 添加: ...
  • 配置简介本次通过Zabbix的JMX对中间件Tomcat进行监控,且根据Zabbix安装后的默认Tomcat模板对其进行修改...配置步骤修改tomcat配置,并重新启动tomcat修改配置文件(本次配置测试主机10.100.39.1)$ pwd/home/qzpt/s...
  • 文章目录什么HostConfigHostConfig类部署部署...我们知道,在Catalina容器启动过程中会加载server.xml配置文件,这通过Digester库来完成的,注意到Catalina.createStartDigester()方法中有这样几行代码: digeste
  • 修改Tomcat标题栏内容

    2015-08-26 13:57:00
    你是否遇到过在一个OS任务栏中同时打开多个Tomcat启动程序窗口,这种情况下你会无法区分具体是哪个窗口启动哪个程序,以下方式可以实现Bat启动程序标题栏自定义。 打开Tomcat的Bin目录中,打开catalina.bat文件,...
  • 修改Tomcat窗口名称

    2018-06-04 18:40:57
    有时候电脑要启动多个tomcat,因此很难分清哪个是哪个,这时候如果窗口能够显示不同的名称问题就好办了。我们就是要介绍如何修改tomcat运行窗口的名称1.找到tomcat下的/bin/catalina.bat文件,用编辑器打开2.找到set...
  • tomcat修改窗口名称

    2012-12-05 16:37:44
    在同一台windows电脑部署了两台tomcat启动后窗口名称默认都是tomcat,分不清哪个是什么应用。于是搜索了一下,发觉只要修改catalina.bat文件里的 set _EXECJAVA=start "Tomcat" %_RUNJAVA% 这一项配置...
  • 安装 配置tomcat的步骤

    2018-07-27 09:33:38
    一 去官网下载(https://tomcat.apache.org/) 配置的步骤 在系统变量中新增加...设置path路径 启动startup.bat的文件哪个文件下 访问路径直接访问http://localhost:8080/  将页面资源放到webap...
  • 前言有时候,我们可能在一台电脑里面会配置多个Tomcat,同时启动的话很难区分哪个Tomcat对应哪个web系统。所以,我们有必要修改各个窗口的标题来区分不同的系统。修改标题设置控制台窗口标题:在%CATALINA_HOME%/bin...
  • tomcat启动不了,报错:SAXParseException: Premature end of file  详查错误信息,可以发现解析哪个xml文件时出错,检查该xml文件,应该就能发现错误所在。一般WEB-INF/下的xml配置文件,如web.xml,处理好...
  • ant tomcat问题

    2009-01-13 12:45:23
    所以多问个问题,就是我现在服务器的情况:有个项目在运行,自己要写个ANT让本地代码打好包,然后部署到服务器,然后启动新应用. 所以小弟思路:打好包后,用undeploy原应用(才出现刚的问题),然后再deploy,这样实现....
  • nginx+tomcat做负载均衡只需修改配置文件nginx.conf,nginx配置参数说明: #使用哪个用户启动nginx 前面用户,后...

空空如也

空空如也

1 2 3 4 5 6
收藏数 107
精华内容 42
关键字:

tomcat启动文件是哪个