`
反求诸己
  • 浏览: 547916 次
  • 性别: Icon_minigender_1
  • 来自: 湖南娄底
社区版块
存档分类
最新评论

手工配置tomcat 解决一闪而过!!!!!!

阅读更多
手工配置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 version一闪而过解决方案

    ### 启动Tomcat版本一闪而过的问题及解决方案 #### 问题概述 在尝试通过`startup.bat`脚本启动Apache Tomcat服务器时,可能会遇到一个常见的问题:即启动过程非常短暂,甚至出现“一闪而过”的现象。这种情况下,...

    64位tomcat一闪而过的解决方法

    标题 "64位tomcat一闪而过的解决方法" 指的是在运行64位版本的Apache Tomcat服务器时,可能会遇到的一个常见问题,即Tomcat窗口快速启动然后立即关闭,用户无法看到服务正常运行。这通常是由于各种原因导致的,如...

    java和tomcat的详细配置以及dos界面一闪而过问题解决

    ### Java和Tomcat环境配置详解 #### 一、Java环境配置 ...通过以上步骤,您可以有效地配置Java和Tomcat环境,并解决命令窗口一闪而过的问题。这些步骤不仅适用于初学者,对于遇到相似问题的开发者也极具参考价值。

    解压版tomcat 解压即用哦!!!

    Tomcat是一款广泛使用的开源Java应用服务器,特别适合于运行Servlet和JSP应用。"解压版Tomcat"意味着它不需要经过传统的安装过程,用户只需将其解压缩到指定目录,即可开始使用,大大简化了部署流程。 标题中的...

    tomcat7linux版(免费!!!)

    这将创建一个名为`apache-tomcat-7.x.x`的目录,包含了所有Tomcat7的文件和目录。 3. **移动到适当位置**:为了系统服务管理的方便,通常会将Tomcat安装到标准的软件安装路径,如`/opt`或`/usr/local`。你可以使用...

    tomcat一闪的问题—已解决

    ### Tomcat 一闪的问题及解决方案 #### 一、问题背景 在使用Apache Tomcat服务器时,部分用户可能会遇到“Tomcat一闪”的问题。通常表现为在尝试启动Tomcat时,控制台窗口快速出现后又立即关闭,导致无法正常启动...

    Tomcat笔记+源码!!!!!!!!!!

    4. **Tomcat笔记.zip**:这个压缩包可能包含了一整套的Tomcat使用心得和技巧,可能是从安装、配置、调试到优化的全面总结,对于日常开发和问题解决极具参考价值。 5. **Tomcat** 和 **apache-tomcat-8.0.50**:这两...

    tomcat解决跨域访问问题配置

    tomcat解决跨域访问问题,具体配置如下: 1、修改tomcat下的Conf/web.xml文件,在该文件内容中新增以下配置,注意,若该web.xml中存在其它filter,则需要将该filter放在所有filter前面; &lt;filter-name&gt;...

    liunx下tomcat、mysql配置

    liunx下tomcat、mysql配置!!liunx下tomcat、mysql配置!!liunx下tomcat、mysql配置!!

    Tomcat配置解决跨域问题

    【标题】:“Tomcat配置解决跨域问题” 在Web开发中,跨域(Cross-Origin)是一种常见的安全限制,它阻止浏览器从一个源加载资源到另一个不同的源。这主要是为了防止恶意脚本通过注入来窃取数据。然而,在进行前后...

    eclipse下配置tomcat以及tomcat服务页面出现404错误解决

    在Eclipse中配置Tomcat服务器是一项常见的开发任务,主要用于运行基于Java的Web应用程序。下面将详细解释这个过程以及如何解决可能出现的404错误。 首先,确保已经安装了Apache Tomcat服务器,例如在这个例子中是...

    双开tomcat配置最简单的方法!没有之一

    - 对于第一个Tomcat实例而言,通常情况下无需显式设置`CATALINA_HOME`,因为系统能够自动识别其启动位置。 - 对于第二个(或之后的)Tomcat实例,则必须显式指定`CATALINA_HOME`,以告知系统该实例的具体位置。 #...

    Tomcat的配置及出现问题的解决方法

    二、Tomcat启动后一闪而过 在启动Tomcat时,如果双击startup.bat,窗口一闪而过,可以在命令行里面启动startup.bat。如果命令行里面启动startup.bat,情况还是这样,可以在bat命令后面加上pause这样就不会一闪而过...

    解决tomcat配置ssl错误的解决办法

    解决 Tomcat 配置 SSL 错误的解决办法 在 Tomcat 服务器中配置 SSL 加密连接是非常重要的,然而在 Tomcat 6.0.33 版本中,默认启用了 APR(APR 是通过 JNI 访问的可移植库,可以提高 Tomcat 的性能和伸缩性),这...

    Java 中Eclipse 和 tomcat 配置 和,面试技巧!

    7. 实践项目经验:讲述参与过的项目,强调你在项目中的角色和贡献,展示解决问题的能力。 8. 持续学习和关注新技术:如Spring Boot、Quarkus等框架,以及微服务、云原生等概念,展现你的学习能力和对技术的热情。 ...

    eclipse中配置tomcat_server的方法

    “Apache Tomcat v6.0”是 Server Runtime Environment 配置后的一个 Library,而“Web App Library”是原有的 Library,否则 Web 项目编译将会出错。 八、配置 Project 的 Debug Configuration 在 Project 的 ...

    tomcat跨域解决方案

    为了解决Tomcat在IP和端口不同时引发的跨域问题,可以通过编写并配置`crossDomain.xml`文件来实现跨域支持。下面将详细介绍几种常见的配置方式: ##### 1. 允许特定域名访问 在某些情况下,可能只需要允许来自特定...

    Tomcat配置群集负载均衡[1]

    在来看看tomcat2也就是另一台机器上的。 {启动Tomcat2} 表示我的tomcat2是好使的! 1、群集搭建: 首先我们要有两台机器每台机器上各装有tomcat和java运行环境: 举例场景: 注意这里的tomcat1和tomcat2是分部在两...

    Tomcat配置群集负载均衡[3][完]

    在来看看tomcat2也就是另一台机器上的。 {启动Tomcat2} 表示我的tomcat2是好使的! 1、群集搭建: 首先我们要有两台机器每台机器上各装有tomcat和java运行环境: 举例场景: 注意这里的tomcat1和tomcat2是分部在两...

    idea中Tomcat配置遇到的错误.docx

    在 IDEA 中创建 Maven 项目时,可能会遇到 Tomcat 配置错误的问题,本文将详细介绍 Tomcat 配置遇到的错误、错误原因、解决方案,并讨论 Maven 项目的创建、版本选择、Maven 的 Tomcat 配置等相关知识点。...

Global site tag (gtag.js) - Google Analytics