Tomcat没有起动(300分)

  • 主题发起人 主题发起人 tinytao
  • 开始时间 开始时间
T

tinytao

Unregistered / Unconfirmed
GUEST, unregistred user!
我执行TOMCAT的 startup时出现如下错误;Tomcat没有起动
//------------------------------------
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Unable to set CLASSPATH dynamically.
Note: To set the CLASSPATH dynamically on Win9x systems
onlydo
S 8.3 names may be used in TOMCAT_HOME!
Setting your CLASSPATH statically.
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Using CLASSPATH: ../classes
Out of environment space
Starting Tomcat in new window
//----------------------------------
我运行在WIN98上,autoexec.bat文件已设置
SET TOMCAT_HOME=C:/tomcat
SET JAVA_HOME=C:/JDK1.3
我在别的机上也是同样设置,能正常起动;在浏览器中输入:http://localhost:8080
也能看到Tomcat那只猫;
但我的机器就是不能起动。
 
您要把startserver.bat与stopserver.bat的内存
地址设成2816以上。
看一下孙老师写的一篇Tomcat的设置的文章吧。
 
孙老师的文章在那里?
如查设置地址为2816?我用的是tomcat-3.2.2b1。
 
from www.chinaasp.com
在windows环境下安装tomcat
修订版
安装jdk1.3
注意: 如果你安装过1.3之前的java版本,请删除该版本的所有文件,并用rregedit删除 HKEY_LOCAL_MACHINE/software/javasoft下面所有内容。
然后再安装jdk1.3
请这里下载jdk1.3:
http://www.chinaasp.com/download/readFolder.asp?folder=JspDev&name=JSP%BF%AA%B7%A2%B0%FC
然后注意如果你的系统是中文系统,系统注册表会有问题,请用用regedit打开注册表查javasoft,
位置为hkey_local_machine -> software -> javasoft -> 找到 “Java 运行时环境”
把这个东东 导出到文件 1.reg....
然后用notepad编辑它,把"Java 运行时环境"替换成"Java Runtime Environment"然后导入。

下载tomcat
win32版本 http://jakarta.apache.org/builds/tomcat/release/v3.1/bin/jakarta-tomcat.zip 2.26mb
安装tomcat
将jakarta-tomcat.zip包内文件解压缩到 x:/tomcat。x是驱动器名
设置环境变量
win9x在autoexec.bat里面用set 语句来设定环境变量,如:set TOMCAT_HOME=d:/tomcat
winnt/win2k可以选择我的电脑,右键点出菜单,选择属性,弹处对话框"系统特性", 选择"高级"tab,然后点按钮"环境变量",即可以编辑系统的环境变量。
TOMCAT_HOME 值:x:/tomcat (用TOMCAT_HOME指示tomcat的根目录)
JAVA_HOME 值:x:/jdk1.3 (用JAVA_HOME指示jdk1.3安装目录)
CLASSPATH 值:x:/jdk1.3/lib/tools.jar;x:/tomcat/classes;x:/tomcat/lib
测试tomcat
运行 x:/tombat/bin/startup.bat
然后在浏览器中键入 http://localhost:8080/,如果看到tomcat 3.1的画面,那就说明你成功的配置了tomcat3.1
测试JSP
现在我们建立目录 D:/myJSP
里面放了一个文件:test.jsp,内容如下:
<%@ page contentType="text/html;charset=gb2312" %>
<%
out.println("这是我的第一个jsp程序");
%>
修改 tomcat/conf/server.xml, 在这个文件的最后,你可以看到一些形如
<Context path="/test"do
cBase="webapps/test" debug="0" reloadable="true" >
</Context>
等句子,我们在这句后面加上这句:
<Context path="/myJSP"do
cBase="d:/myJSP" debug="0" reloadable="true" >
</Context>
path是web的虚拟目录,docBase是硬盘上的路径。
然后我们在浏览器地址栏输入: http://localhost:8080/myJSP/test.jsp
(注意:tomcat区分大小写,如果写错大小写,将得到一个404错误)
浏览器将显示如下内容:
这是我的第一个jsp程序
 
To tinytao:请告知我您的Email。
我寄给您。
您要设置内存地址,可以点击属性,
在属性当中您就可以看到一个内存的。
请您试一下
 
To:sportsman 我有JDK1.3 在别人的机上安装可以装,就是我的机器不可以。
To:delphiasp 我的E-Mail: tinytao@163.net
 
发出,请收
 
收到啦!delphiasp分少不了你的。
但我的TOMCAT就是不能起动,就是提示以上的错误,我怎么为?
 
收到啦!delphiasp分少不了你的。
但我的TOMCAT就是不能起动,就是提示以上的错误,我怎么为?
 
内存设置成2816以上了没有?
先看一下孙老师的文章,
看一下再说吧
 
关键可能是这个提示:
Unable to set CLASSPATH dynamically.
Note: To set the CLASSPATH dynamically on Win9x systems
onlydo
S 8.3 names may be used in TOMCAT_HOME!
Setting your CLASSPATH statically.
有人知道我的TOMCAT不能起来。
 
如果你是在win98,可以修改"ms-dos"方式的属性.
1,在98下激活ms-dos,在dos窗口的工具条上找到"属性",点击.
2,在"属性"页面选"内存",将"初始环境"设为4096.
3,cd c:/tomcat/bin
4,startup
5,应该OK了.
又:autoexec.bat应该象这个样子:

SET PATH=%PATH%;C:/JRE/BIN;C:/JDK/BIN
SET CLASSPATH=C:/jdk/lib/dt.jar;C:/jdk/lib/tools.jar
SET JAVA_HOME=C:/jdk
 
多人接受答案了。
 
后退
顶部