求助:Jsp的安装(100分)

  • 主题发起人 主题发起人 youdj
  • 开始时间 开始时间
Y

youdj

Unregistered / Unconfirmed
GUEST, unregistred user!
我装了jswdk-1.0.1和jdk1.2.2
运行startserver后提示:
exception in threed "main" java.long
no.classdefFoundError:com/sun/web/shell/starup
 
首先必须添加class路径。
然后必须把startserver.bat运行时的初始环境内存改大。
如果还不行的话,可以试着改bat里面的内容。

start java com.sun.web.shell.Startup %1 %2 %3 %4 %5 %6 %7 %8 %9
rem java com.sun.web.shell.Startup %1 %2 %3 %4 %5 %6 %7 %8 %9
改成:
rem start java com.sun.web.shell.Startup %1 %2 %3 %4 %5 %6 %7 %8 %9
java com.sun.web.shell.Startup %1 %2 %3 %4 %5 %6 %7 %8 %9
 
还是出现同样的错误
 
autoexec.bat
set path=......./jdk1.2.2/bin;
set classpaht=...../jdk1.2.2/lib/tools.jar;
就可以了, 我的就是这样, 挺好的.
 
要不你再把你的autoexec.bat改改?
set JAVA_HOME=c:/jdk1.2.2
set CLASSPATH=c:/jdk1.2.2/lib/classes.zip;c:/jdk1.2.2/myclasses;c:/jdk1.2.2/lib/tools.jar
SET PATH=c:/jdk1.2.2/bin
再试试看?
 
换个JDK1.3试一试。
 

JDK1.3 + TOMCAT3.1在WIN98下安装成功!

你可以试试.
 
JDK1.3+JAVA2 RUNTIME ENVIRONMENT
 
改装jdk1.3后(jdk1.3+jswdk1_0_1+win98下),
运行startserver出错:
Error:opening registry key 'software/javasoft/java Runtime Enviroment
Error:Could not find java.dll
Error:Could not find java2 Runtime Enviroment
我的内存设为:3072,其他的classpath,path,java_home都已设置好了。java程序只能编译通过,运行时也会出现上述错误。
 
到太阳公司去当一个java 运行环境程序!(then
intall it)
 

如果你的系统是中文系统,系统注册表会有问题,请用用regedit打开
注册表查javasoft, 位置为hkey_local_machine -> software -> javasoft ->
找到 “Java 运行时环境”把这个东东 导出到文件 1.reg....然后用notepad
编辑它,把"Java 运行时环境"替换成"Java Runtime Environment"然后导入。
 
那用 airdreamer 说明的那么麻烦,只接用regedit 到
hkey_local_machine -> software -> javasoft ->(用F2键) 把"Java 运行时环境
更为"Java Runtime Environment", 'Java 插件' 改为'Java Plug-in'

 
我按照 airdreamer 和 Kevinfu 两位说的去做了,可是又出现另外的错误:
Exception in thread "main" java.lang.NOClassDeffFoundError:com/sun/web/shell/startup
这和我以前装jdk1.2.2时的错误一样!
 
youdj:
你用的是98 还是NT。 CLASSPATH 设定正确吗?
 
kevinfu:我用的是win98,
classpath的设置如下:
c:/jdk1.3/lib/tools.jar;c:/jdk1.3/lib/dt.jar;c:/jdk1.3/lib/jvm.lib;c:/jdk1.3/lib
path的设置:
c:/jdk1.3/bin;c:/jdk1.3/jre/bin;c:/jdk1.3/lib
 
youdj:
在WIN98里,那很好,我也是在WIN98中测试。我现在把我的配置告诉你
我用JDK1.3,jswdk-1.0.1。在WIN98中已经成功安装上了。
安装好JDK1.3后,解压JSWDK 到指定目录,设定CLASSPATH和PATH。
在AUTOEXEC.BAT中设置如下(看你安装的路径而定)。
SET CLASSPATH=C:/jdk1.3/lib/tools.jar
PATH=%PATH%;"c:/jdk1.3/bin"
也可以在CONFIG.SYS中加入这句 shell=c:/command.com /e:4096 /c
当你是第一次运行时。可能出现如下问题。
1.运行环境不足。
2.注册表项找不到(如为中文的WIN98).(这个你已经会改
注册表里,上几次说的。)
有可能产生一PIF文件,当出现运行环境不足时,只须打开Starts~1.pif 属性
对话框,把初始环境设为4096(好象是它).
执行Starts~1.pif 或 Startserver.bat 若无出错,你在IE中输入。
'http://localhost:8080' 出现JSWDK的欢迎页面,表示你已建好JSP环境
 
我是在NT下运行的,不过除了autoexec.bat以外,
还要将java plugin 中的参数设为2816
 
kevinfu:我已按照你所说的去做了,可是错误依旧。哎,总也学不成jsp.
 
不要灰心,认真查看一下,各项设置,有可能只是一个小小苏呼而造成的,如果还是不行,
那就现有的JSP环境删掉(或换另外一台机),再装一次。或许可以。
 
kevinfu:谢谢你的鼓励。
我重装了jdk1.3后,重启时,提示:
windows could not upgrade the file
from
:
windows could not upgrade one or more system files before starting
windows may not start or run properly.
If windows fails to start,run SETUP again
press any key to continue....

我又装了一次jdk1.3还是不行。
不知道是不是这个原因导致jdk1.3不能正常使用,且这个问题在装jdk1.2.2时也遇见过
 
后退
顶部