×

tomcat指定的服务未安装 tom

tomcat指定的服务未安装(怎么安装tomcat 执行bin 提示指定的服务未安装)

admin admin 发表于2023-02-05 05:16:32 浏览198 评论0

抢沙发发表评论

本文目录

怎么安装tomcat 执行bin 提示指定的服务未安装


打开命令行提示符窗口
=》 进入Tomcat安装目录==》 进入bin目录下==》 输入:service.bat install 即可
注意:在执行上面的步骤时可能会出现:tomcat.exe未找到、The CATALINA_HOME environment variable is not defined correctly
这就说明你的tomcat环境没配置好!下面是我的环境配置,可能冗余了,不过确实是成功的。
我的java环境变量:
JAVA_HOME: C:\Program Files\Java\jdk1.6.0_10
CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar
Path:
C:\Program Files\NVIDIA Corporation\PhysX\Common;.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.6.0_10\bin;F:\eclipse1\android-sdk-windows\tools;F:\eclipse1\android-sdk-windows\platform-tools;E:\MATLAB7\bin\win32;D:\Program Files\TortoiseSVN\bin;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar;C:\jython2.5.4rc1
我的tomcat环境变量:
CATALINA_BASE: C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.37
CATALINA_HOME: C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.37
CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar
TOMCAT_HOME: C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.37;D:\j2ee1\apache-tomcat-7.0.37
Path:
C:\Program Files\NVIDIA Corporation\PhysX\Common;.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.6.0_10\bin;F:\eclipse1\android-sdk-windows\tools;F:\eclipse1\android-sdk-windows\platform-tools;E:\MATLAB7\bin\win32;D:\Program Files\TortoiseSVN\bin;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar;C:\jython2.5.4rc1

运行tomcat5.5 ,提示:指定的服务未安装;请教,忘详细解释每一步操作,本人菜鸟一枚


1、servlet是java程序,但是比较特殊,和普通的java程序不同,无法单独执行,通过配置,可以在tomcat中运行,可以对用户提交的数据进行处理和反馈。他的运行也就是tomcat调用它。
2、jsp,jsp是后来人们发现,总是写servlet比较麻烦,因为servlet每次运行前都要编译和配置,所以人们就开发出了jsp,jsp直接在HTML代码内部写代码,这样比较直观,而且不用编译,写好以后放到tomcat里面,tomcat会把它先转化为servlet,再编译配置,不过这些都是自动的,所以很方便。
3、struts ,人们用servlet和jsp写程序,写多了发现,这些网页程序的处理流程都差不多:接到请求,根据请求从数据库或者别的地方获得数据,然后处理返回给用户。于是就有人想,如果我们返回给用户的页面和获得数据处理数据的部分分开,这样岂不更好:如果以后我要修改页面,直接该页面就行了,不用关心代码。多好?!所以就有了struts。
4、tomcat,以上那些东西怎么运行呢?在tomcat里面,其实tomcat的核心是servlet,jsp最后也是转化为servlet,struts更是servlet + 标记库 + javabean。所以,一般称tomcat为servlet容器。

win10显示指定服务未安装


原因是重装系统也导致之前安装的tomcat服务没了,所以要先安装tomcat服务。
配置tomcat的环境
1点击计算机右键——属性。
2然后选择如图所示的高级系统设置。
3选择环境变量。
4创建变量名为CATALINA_HOME和CATALINA_BASE两个的值一样为所安装tomcat的目录,比如我的D:\tomcat
5然后Path变量后面追加;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib
END
安装服务
打开cmd,进入tomcat的bin目录。输入service.bat install然后按回车就可以.(如果是安装版的话尝试输入Tomcat7.exe install)
此时你打开计算机(右键)——管理——服务和应用程序——服务。会发现多了一个Tomcat7的服务,此时显示默认服务未开启,而且是手动。你可以在那里开启服务。并设置它的启动方式,自动还是手动。
当然你也可以进入bin目录,用Tomcat7w.exe来管理服务,包括改手动为自动、启动服务等。注意要点击start来启动,而不是点确定。
4服务启动成功之后,就可以打开浏览器,输入localhost:8080回车。就可以看到成功的页面了。