一、由于tomcat6.0有BUG
从C:\Program Files\Java\jre1.6.0_01\bin下复制msvcr71.dll这个文件到windows\system32\,还不行从别人的电脑上拷一个也行。
另外,拷贝msvcr71.dll文件,虽然是网上大家一致推荐的,但是最推荐的解决办法就是:
把你%JAVA_HOME%\bin 这个目录,加到系统变量path里,然后重启机器,此办法毋须拷贝任何文件。
并且用这个办法,即使到64位系统下,tomcat6不兼容的问题也能解决。
二、在DOS窗口命令行执行:netstat -ano
看看是否8181端口已经被占用
三、如报错:Cannot assign requested address: JVM_Bind<null>:8181
应该是没装Java 虚拟机,或者有问题有冲突,如是后者最好全卸掉虚拟机再重装
四、如果装Tomcat的时候是用的.exe文件,那有可能Tomcat被安装成System Service,处于Windows的控制之下而自动运行,所以无法再从其它途径启动它。
要确认并解决这个问题,请按管理面板 > 控制工具 > 服务 的路径,看所显示的服务中是否有Apache Tomcat。如果有的话,把它关停,然后把它改成手工启动,以免下次机器重启后它卷土重来。然后再试试能否Tomcat
五、启动tomcat时还是一闪就过去了,设一下java_home和classpath、catalina_home就行了
设置环境变得的方法:
1、打开我的电脑的系统属性:
我的电脑->右键属性->常规->高级->环境变量
2、在环境变量加以下内容:
在系统变量中"新建"
JAVA_HOME = C:\Program Files\Java\jdk1.6.0
CLASSPATH = %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarPATH = C:\Program Files\Java\jre1.6.0\bin
CATALINA_HOME = C:\Program Files\Tomcat 6.0
-----------
这PATH = %JAVA_HOME%\bin比较重要,%JAVA_HOME%\bin这句子要到头。我试过%前有个空格都不成功,我想这句是使tomcat找到C:\windows\system32下这个msvcr71.dll文件问题所在,也可能配合好其它变量!
六、Tomcat的引用的JRE别改变!
例如我开发中页面要下载其JVM用于显示地图,我不二话进行了安装,结果造成了Tomcat无法启动!因为tomcat默认引用的是Jre不是JDK,如果jre别改变就可能造成这种现象!方法很简单,你可以配置tomcat不要引用jre,直接使用jdk就可以了!
分享到:
相关推荐
### Tomcat 6.0 修改启动内存设置及 Java JVM 参数配置详解 #### 一、背景与目的 在部署和运行 Java Web 应用时,合理地配置应用服务器(如 Apache Tomcat)的内存是非常重要的。这不仅可以提升应用程序的性能,还...
安装Tomcat6.0时,用户需要根据自己的操作系统选择正确的脚本启动服务,并根据需求调整`conf`目录下的配置文件。例如,修改`server.xml`以配置端口号、虚拟主机、上下文路径等。同时,通过`webapps`目录可以部署新的...
安装完成后,可以通过启动和停止Tomcat服务,以及访问其自带的示例应用来验证服务器的正常工作。 总之,Tomcat 6.0是Java Web开发的重要组成部分,它的轻量级特性、强大的功能以及广泛的社区支持使其成为开发者和...
在解压后的"tomcat6.0"文件中,通常会包含以下几个关键部分: - `bin`目录:包含了启动和停止Tomcat的脚本,以及一些管理工具。 - `conf`目录:存放配置文件,如`server.xml`定义了服务器的配置,`context.xml`管理...
4. **管理工具**:Tomcat 6.0提供了管理控制台(Manager App),允许用户通过Web界面管理部署的应用,如启动、停止、重新加载应用或者查看服务器状态。 5. **安全性**:Tomcat支持多种安全机制,包括SSL/TLS协议以...
标题中的“解压版Tomcat6.0”指的是Apache Tomcat服务器的6.0版本的非安装版,这种版本不需要经过传统的安装过程,用户只需将其下载并解压缩到指定目录即可开始使用。Tomcat是一个开源的Java Servlet容器,主要用于...
【标题】: "Tomcat6.0.x 包" 【描述】: "Tomcat6.0windows安装程序 含有源代码" 这个压缩包文件包含了Apache Tomcat 6.0.x版本的安装程序,特别针对Windows操作系统进行了优化。Tomcat是一款广泛使用的开源Java ...
这个安装版包括了所有你需要开始使用Tomcat6.0进行Web应用程序部署的组件。在这个教程中,我们将深入探讨如何下载、安装和配置Tomcat 6.0。 首先,我们来了解一下下载过程。要获取Tomcat 6.0,你需要访问Apache官方...
在某些情况下,如果Tomcat无法正常关闭,可能需要通过任务管理器手动结束进程。 10. **安全与优化** Tomcat的安全性和性能可以通过调整配置文件进行优化,例如限制并发连接数、启用SSL加密、设置连接器超时等。...
1. **安装与配置**:下载Apache Tomcat 6.0的安装包,解压到指定目录,配置环境变量`CATALINA_HOME`,确保服务器能正确启动。 2. **部署Web应用**:将WAR文件(Web应用程序的归档文件)拷贝到`webapps`目录下,...
【标题】:“Tomcat6.0与JSP的配置” 【描述】:“Tomcat6.0与JSP的配置教程,特别适合初学者快速掌握” 【正文】: Tomcat6.0是一个开源的、免费的Java应用服务器,主要用于运行基于Java Servlet和JavaServer ...
【标题】"Tomcat6.0——压缩包下载"涉及的是Apache Tomcat 6.0版本的安装和使用,这是一个开源的Java Servlet容器,广泛应用于Web应用的部署和开发。Tomcat6.0是该软件的一个重要里程碑,因为它在当时的Java EE 5...
标题“Tomcat6.0.rar”表明这是一份包含Tomcat 6.0版本的压缩文件,用于在用户的计算机上安装和运行这个流行的Java Servlet容器。Tomcat是Apache软件基金会的项目之一,它是一个开源的Web服务器和应用服务器,特别...
《IIS6.0与Tomcat6.0的整合配置详解》 在互联网服务领域,IIS(Internet Information Services)和Tomcat都是重要的服务器软件。IIS是微软提供的一个全面的Web服务器解决方案,而Tomcat则是一个开源的、基于Java的...
标题中的“tomcat6.0”指的是Apache Tomcat 6.0版本,这是一个开源的Java Servlet容器,主要用于部署和运行Java EE(Enterprise Edition)应用程序,特别是JSP(JavaServer Pages)和Servlet。Tomcat作为轻量级应用...
在压缩包文件"tomcat6.0"中,通常会包含以下组件: 1. **bin目录**:包含了启动和停止Tomcat的脚本,以及管理工具。 2. **conf目录**:存放配置文件,如server.xml、web.xml等,用于设置服务器的行为和配置Web应用...
### Tomcat 6.0 启动过程分析 #### Bootstrap 类的作用 `Bootstrap` 类作为 Tomcat 的启动入口,承担着构建一个独立的类加载器的任务,用于装载 `Catalina` 的内部类,以此来确保这些内部类与系统的 classpath 相...
【描述】:“java项目的启动服务工具tomcat 6.0版本,官网下载下来的,需要的小伙伴可以进行下载” Tomcat 6.0作为一个Java项目的启动服务工具,主要负责运行和管理基于Java Servlet和JSP的Web应用程序。开发者通常...
Apache Tomcat 6.0提供了两种启动方式:通过`startup.bat`(Windows)或`startup.sh`(Unix/Linux)脚本手动启动,或者将其作为Windows服务自动启动。同样,`shutdown.bat`或`shutdown.sh`用于停止服务。在Windows下...
5. **目录结构**:Tomcat的默认目录结构包括`bin`(启动和管理脚本)、`conf`(配置文件)、`lib`(共享库)、`logs`(日志文件)、`temp`(临时文件)、`webapps`(Web应用部署位置)和`work`(编译后的JSP文件)等...