手工配置tomcat 解决一闪而过~
1.安装与配置JDK
下载地址:http://java.sun.com/javase/downloads/index.jsp
环境变量的配置(以我的为例):
编辑Path:值 D:\JavaTool\jdk1.5.0_06\bin;放置最前,其它不变。
新建classpath:值 .; D:\JavaTool\jdk1.5.0_06\lib\dt.jar; D:\JavaTool\jdk1.5.0_06\lib;
新建JAVA_HOME:值 D:\JavaTool\jdk1.5.0_06 (注意后面\ ; 斜杠、分号都不能有)
2.下载tomcat
下载地址:
地址1(解压版):
http://apache.mirror.phpchina.com/tomcat/tomcat-5/v5.5.26/bin/apache-tomcat-5.5.26.zip
地址2 (安装版)
http://apache.mirror.phpchina.com/tomcat/tomcat-5/v5.5.26/bin/apache-tomcat-5.5.26.exe
以上版本是windows的,如果是Linux请下载Linux版本。(apache-tomcat-5.5.26.tar.gz)
主目录地址:
http://tomcat.apache.org/download-55.cgi
3.配置tomcat的环境变量
如果是解压版的配置环境变量如下:
CATALINA_HOME
值:D:\JavaTool\tomcat-5.5.9 (tomcat安装目录)(注意后面\ ; 斜杠、分号都不能有)
然后可以双击tomcat 目录下的bin目录下的startup.bat
如果看到Server startup in **** ms 显示在屏幕上证明你的配置都成功了
如果一闪而过,说明出错了。请在dos进入上面提到的bin目录,然后,
键入startup命令,察看出错信息。
如果出现JAVA_HOME或者CATALINA_HOME配置不正确的提示。
(The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program)
请确认之前的配置。
注意,你的JAVA_HOME和CATALINA_HOME的配置不能加分号。
如果想让你的tomcat下的bin目录中的startup命令
能够像你的javac和java命令一样到处可以使用,
你可以编辑环境变量path,在你的JDK的bin配置后添加
D:\JavaTool\tomcat-5.5.9\bin;
这样你需要启动你tomcat的时候只需要在运行窗口敲入startup即可。
4.试试你的第一个Hello,World的JSP程序
在你的tomcat安装目录下的webapps下建立一个文件夹。
这就是你工程的或者说是你的第一个web模块的名称。
然后在你新建的文件夹下建立一个index.jsp
内容如下:
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>Hello,World</title>
</head>
<body>
<h2>
<%out.print(“这是你的第一个JSP页面”);%>
</h2>
</body>
</html>
然后启动tomcat,打开ie,在地址栏输入
http://localhost:8080/你刚才建立的文件夹的名字/index.jsp
如果成功显示”这是你的第一个JSP页面”,就大功告成了。
5.安装版的tomcat
我个人不喜欢安装版的tomcat,包装的太多。不实在。
下载好安装版的tomcat之后,当然是一步一步的安装了,
就和我们安装其它的软件一样,需要注意的是在安装的过程中,
需要我们选择我们的JRE的安装目录,因为tomcat时凌驾于JDK之上的,
有的版本他会根据注册表,帮你自动的识别,
如果不能帮你自动识别,那就要你自己选择了,
装完之后,你直接运行。
在桌面的右下角你会发现一个和SQL Server服务管理器差不多的一个图标。
你可以不用再用startup这个批处理文件了。而直接用这个tomcat服务管理器,
进行tomcat的启动和停止。
相应的,我们计算机的服务中,也会有一个Apache Tomcat的服务。
除了以上这些,他和解压的版的tomcat是一样的!
6.配置虚拟目录
熟悉IIS的都知道,我们可以配置虚拟目录,当然,tomcat也可以。
这样,我们就不用总在webapps里面干活了。
下面就来看看如何配置虚拟目录:
首先,
找到你的tomcat的conf目录下的server.xml
然后,
编辑server.xml,在</host>之前加入下面的元素
<Context path="/test" docBase="D:\test" debug="0" reloaded="true" />
有几个虚拟目录就新增几个这样的元素。
其中,上面的属性都是什么意思。下面作出解释。
path 访问的虚拟路径的名称。
docBase 虚拟路径对应的物理路径
reloaded Catalina监视/WEB-INF/classes/和/WEB-INF/lib下面的类是否发生变化,
在发生变化的时候自动重载web application,设为true。
这个特征在开发阶段很有用,但也大大增加了服务器的开销
debug Engine关联的Logger记录的调试信息的详细程度。数字越大,
输出越详细。如果没有指定,缺省为0。
相关推荐
### 启动Tomcat版本一闪而过的问题及解决方案 #### 问题概述 在尝试通过`startup.bat`脚本启动Apache Tomcat服务器时,可能会遇到一个常见的问题:即启动过程非常短暂,甚至出现“一闪而过”的现象。这种情况下,...
标题 "64位tomcat一闪而过的解决方法" 指的是在运行64位版本的Apache Tomcat服务器时,可能会遇到的一个常见问题,即Tomcat窗口快速启动然后立即关闭,用户无法看到服务正常运行。这通常是由于各种原因导致的,如...
### Java和Tomcat环境配置详解 #### 一、Java环境配置 ...通过以上步骤,您可以有效地配置Java和Tomcat环境,并解决命令窗口一闪而过的问题。这些步骤不仅适用于初学者,对于遇到相似问题的开发者也极具参考价值。
### Tomcat 一闪的问题及解决方案 #### 一、问题背景 在使用Apache Tomcat服务器时,部分用户可能会遇到“Tomcat一闪”的问题。通常表现为在尝试启动Tomcat时,控制台窗口快速出现后又立即关闭,导致无法正常启动...
tomcat解决跨域访问问题,具体配置如下: 1、修改tomcat下的Conf/web.xml文件,在该文件内容中新增以下配置,注意,若该web.xml中存在其它filter,则需要将该filter放在所有filter前面; <filter-name>...
tomcat6.0
【标题】:“Tomcat配置解决跨域问题” 在Web开发中,跨域(Cross-Origin)是一种常见的安全限制,它阻止浏览器从一个源加载资源到另一个不同的源。这主要是为了防止恶意脚本通过注入来窃取数据。然而,在进行前后...
在Eclipse中配置Tomcat服务器是一项常见的开发任务,主要用于运行基于Java的Web应用程序。下面将详细解释这个过程以及如何解决可能出现的404错误。 首先,确保已经安装了Apache Tomcat服务器,例如在这个例子中是...
在 MyEclipse 10 中配置 Tomcat 服务器的第一步骤是打开服务器管理对话框。用户可以通过两种方法打开对话框:一是直接在工具条中点击 Servers 按钮,二是从菜单中选择 Servers > Add Server。无论哪种方法,都将打开...
二、Tomcat启动后一闪而过 在启动Tomcat时,如果双击startup.bat,窗口一闪而过,可以在命令行里面启动startup.bat。如果命令行里面启动startup.bat,情况还是这样,可以在bat命令后面加上pause这样就不会一闪而过...
解决 Tomcat 配置 SSL 错误的解决办法 在 Tomcat 服务器中配置 SSL 加密连接是非常重要的,然而在 Tomcat 6.0.33 版本中,默认启用了 APR(APR 是通过 JNI 访问的可移植库,可以提高 Tomcat 的性能和伸缩性),这...
eclipse配置tomcat:Eclipse 配置 Tomcat 详细教程; eclipse配置tomcat:Eclipse 配置 Tomcat 详细教程; eclipse配置tomcat:Eclipse 配置 Tomcat 详细教程; eclipse配置tomcat:Eclipse 配置 Tomcat 详细教程; ...
java配置jdk配置tomcat配置 所有关于java的配置 path classpath配置都在
在 Eclipse 中配置 Tomcat 是一个非常重要的步骤,它能够让开发者在 Eclipse 中使用 Tomcat 服务器来运行和测试 Java Web 应用程序。下面是 Eclipse 项目配置 Tomcat 的详细步骤: 首先,需要在 Eclipse 中配置 ...
MyEclipse 配置 Tomcat 服务器 在本文中,我们将详细介绍如何在 MyEclipse 中配置 Tomcat 服务器,以便快速开发 Java 网络应用。本文将从基本概念到实践操作,指导读者一步步地完成配置过程。 MyEclipse 和 Tomcat...
总结来说,理解和掌握Tomcat的配置文件对于优化其性能、提升安全性以及解决故障至关重要。同时,了解如何在Linux环境下服务化Tomcat,可以提高运维效率,确保服务的稳定性和可靠性。在实际工作中,开发者和运维人员...
“Apache Tomcat v6.0”是 Server Runtime Environment 配置后的一个 Library,而“Web App Library”是原有的 Library,否则 Web 项目编译将会出错。 八、配置 Project 的 Debug Configuration 在 Project 的 ...
"MyEclipse配置Tomcat7.0时出现错误的解决方法" MyEclipse配置Tomcat7.0时,可能会出现java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory错误,这是由于Tomcat7.0缺少了必要的jar包。解决方法是...
IntelliJ IDEA 配置 Tomcat 服务器 ...本文指导用户如何在 IntelliJ IDEA 中配置 Tomcat 服务器,并且解决端口冲突问题。通过按照本文中的步骤配置 Tomcat 服务器,用户可以更好地开发和测试 Web 应用程序。
Tomcat 连接池配置是 Web 应用程序中一个非常重要的组件,它负责管理和维护数据库连接,确保数据访问的高速和安全性。本文将详细介绍 Tomcat 连接池配置的步骤和原理,帮助读者快速掌握 Tomcat 连接池的使用。 一、...