服部门收到用户来自测试管理工具TestCenter(简称TC)编整理出高频问题来源,一一给大家进行解答,今天的专题就是TC测试管理工具Tomcat无法启动的原因。

当测试管理工具TC使用过程中出现Tomcat无法启动,可以做如下尝试:

首先查看本机是否安装了JDK,要确保JDK本身没有问题(必须安装JDK1.6),装完JDK后,需配置环境变量JAVA_HOME (可以参考以下步骤):

1.找到JDK的安装目录(默认安装在C:Program FilesJavajdk1.6.0_12),复制该路径;

2.右键“我的电脑”点击“属性”,选择“高级”标签页;

3.点击“环境变量”后,在弹出的“环境变量”对话框中点击“新建”按钮;

备注:当用户此时不是administrator时,考虑到当前应该配置到系统变量,配置时:JAVA_HOME、Path、classpath的路径。

用户变量:

在变量名中输入:JAVA_HOME(注意大小写以及下划线),在变量值中把刚刚复制的路径,JDK安装目录所在路径(默认安装C:ProgramFilesJavajdk1.6.0_12,用户需要找到自己实际的安装路径来设置变量值)如下图:

Testcenter

点击“确定”,结束环境变量的配置。环境变量path:%JAVA_HOME%in;%MYSQL_HOME%in环境变MYSQL_HOME:C:Program FilesspasvoTestCenterDBSVR环境变量CLASSPATH:C:Program FilesJavajdk1.6.0_12jrelib (默认安装在C:ProgramFilesJavajdk1.6.0_12jrelib,用户需要找到自己实际的安装路径来设置变量值) 当测试管理工具TC使用过程中出现Tomcat启动失败时:

1)报-8错误

解答:如果使用的是win8系统,建议更换为win7或win10系统;如果是win7或win10系统的话,因为权限不够导致,建议使用超级管理员用户来操作

2)启动tomcat报错

可能是环境变量配置过tomcat,到环境变量里面看一下有没有CATALINA_HOME这个。因为我们TC的tomcat是规定,如果配置了 CATALINA_HOME启动tomcat时就直接找的是CATALINA_HOME指向的那个,而不是我们TC。可以把TC的TestLab拷到CATALINA_HOME指向的软件目录下。win7,64位,启动tomcat一闪关闭;win7 64位操作系统在安装jdk的时候安装的是64位jdk,这个时候让客户下载32位jdk进行安装,并按照32位jdk的路径重新配置环境变量。配置完成后重启Tomcat正常运行。

3)启动Tomcat,启动信息提示有拒绝访问现象;在Tomcat启动中有拒绝访问的提示,这种可能是由于在win7系统下权限不够造成的。有两种解决办法:一是在启动Tomcat的时候要以右键选择管理员身份运行。二是在运行中输入cmd,cd C:Program FilesSpasvoTestCenter omcat5.5in进入到目录后运行Testcenter.bat就能正常启动。

4)启动tomcat报错或者不对的原因之一

可能是环境变量配置过tomcat,到环境变量里面看一下有没有CATALINA_HOME这个。因为我们TC的tomcat是规定,如果配置了 CATALINA_HOME启动tomcat时就直接找的是CATALINA_HOME指向的那个,而不是我们TC。可以把TC的TestLab拷到CATALINA_HOME指向的软件目录下。win7,64位,安装jdk了后,并配置了全部的环境变量,启动tomcat一闪关闭。win7 64位操作系统在安装jdk的时候安装的是64位jdk,这个时候让客户下载32位jdk进行安装,并按照32位jdk的路径重新配置环境变量。配置完成后重启Tomcat正常运行。

5)启动Tomcat闪退

配置JDK如下:

Testcenter

Testcenter

Testcenter

Testcenter

最后,围绕TC测试管理工具Tomcat无法启动的原因进行展开的分享内容到这里就结束了,大家掌握了吗?后续我们将分享更多有关内容。