目录:
- 安装Tomcat不是火箭科学,但也不像做吐司那么简单。以下是设置Tomcat 8的步骤:
- 启动来启动它。一个批处理文件运行,启动Tomcat。当Tomcat启动时,会打开第二个显示各种状态消息的命令窗口。
- (如果通过编辑服务器.xml文件更改了端口号,请使用您指定的端口号而不是8080。 )
视频: 北京圣思园Java Web培训视频 006 Tomcat环境配置,第一个JSP程序实现及原理剖析 2024
不幸的是,你不能在任何旧电脑上运行Javas ervlet程序。首先,你必须安装一个名为 servlet engine 的特殊程序来将你的计算机变成一个能够运行servlet的服务器。最着名的servlet引擎是Apache Tomcat,它可以从Apache Software Foundation免费获得。这里使用了早期版本的Tomcat版本8。 Tomcat也可以作为一个基本的Web服务器。在实际的生产环境中,Tomcat通常与专门的Web服务器(如Apache的HTTP Server)结合使用。
<! --1 - >
如何安装和配置Tomcat安装Tomcat不是火箭科学,但也不像做吐司那么简单。以下是设置Tomcat 8的步骤:
从Apache网站下载Tomcat Zip文件。
-
虽然Apache也提供了用于安装Tomcat的可执行安装文件,但是请下载Zip文件。
通过右键单击文件并选择“全部提取”来提取Zip文件的内容;然后指定c:作为提取文件的位置。
-
创建一个名为JAVA_HOME的环境变量,指向Java Development Kit(JDK)的位置。
-
<!要创建环境变量,请打开控制面板,双击系统图标,然后单击高级系统设置→环境变量→新建,然后创建一个名为JAVA_HOME的变量。此变量的值需要是JDK安装文件夹的完整路径,如c:Program FilesJavajdk1。 8.
常见的错误是将此变量设置为bin目录或Java运行时环境(JRE)的目录,而不是JDK。如果Tomcat稍后没有启动,请仔细检查JAVA_HOME目录。复制servlet-api。 jar文件复制到JDK根目录的jrelibext文件夹中。
如果您的JDK安装在c:Program FilesJavajdk1中。 8. 0,将此文件复制到c:Program FilesJavajdk1。 8. 0jrelibext。你找到了servlet-api。 jar文件在c:tomcatlib中,假设你将Tomcat文件解压到c:tomcat。
-
如果您跳过此步骤或复制servlet-api。jar文件到错误的地方,你不能编译你的servlet程序。如果你得到编译器消息抱怨javax。 servlet包不存在,仔细检查这一步,确保你的执行正确。
启动和停止Tomcat
安装并配置Tomcat后,可以通过打开命令窗口,切换到c:tomcatbin目录并键入
启动来启动它。一个批处理文件运行,启动Tomcat。当Tomcat启动时,会打开第二个显示各种状态消息的命令窗口。
当看到如下所示的行时,Tomcat已经启动,说明启动需要多长时间: INFO:服务器在1186 ms启动ms 如果Tomcat窗口短暂出现,然后出现异常消息快速飞过,窗口关闭,最可能的问题是,您的系统上已经有一个Web服务器运行,并且该服务器已经声明了Tomcat希望用于HTTP通信的端口。解决这个问题的方法是编辑服务器。在c:tomcatconf中找到xml文件并查找这个标签:
将端口号从8080改为其他数字,比如18080.稍后,当在浏览器窗口中显示servlet时,必须指定这个数字作为HTTP端口号而不是8080.
启动后,您不需要关闭Tomcat,除非在其中一个配置文件中进行更改。如果这样做,可以通过从c:tomcatbin目录运行关闭批处理文件来关闭Tomcat。然后你可以运行启动批处理文件来让Tomcat重新开始。
测试Tomcat
要确定您是否正确安装了Tomcat,可以尝试运行安装Tomcat时自动安装的测试servlet。打开Web浏览器窗口,输入以下地址:
http:// localhost:8080
(如果通过编辑服务器.xml文件更改了端口号,请使用您指定的端口号而不是8080。 )
出现此页面。