荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: lvyou (让我生命再等候), 信区: Database
标  题: JDK1.3使用中的一些问题!
发信站: 荔园晨风BBS站 (Mon Jul  2 19:31:12 2001), 转信

JDK1.3使用中的一些问题!
一、tomcat中的startup.bat不能运行(即Dos不能保留)
故障1,注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft中的注册值为“Java
 运行时环境”而不是"Java  Runtime  Environment",解决办法,导出注册表,使
用“Java  Runtime  Environment”替换“Java  运行时环境”;
故障2,这点比较有意思,笔者的机器是Windows  2000  默认WEB服务器是IIS5.
0,端口:80,前几天安装了一次  Apache由于Apache的端口也是默认80,于是我把
ii4的端口改为了8080,后来当我运行tomcat时却不能装载了!我以为是软件出了
问题,于是重装了jdk1.3和tomcat  四次和反复修改注册表都没有办法,于是认为
可能是系统破坏了引起的问题,于是最后差点运用了“终极大法”,Format磁盘,
重装系统,可以突然灵机一动我不是把iis5.0设置为了8080端口吗?jsp不是也是
8080端口吗?马上关闭了iis,重新启动tomcat,结果嘛----"乌拉...  ...",这个
问题看起来简单,但是可是不容易发现,一般也很少有人象我这样可能不知不觉中
启动了三个WEB服务器,提出来大家参考一下!
二、在运行JAVA时出现下面的错误:
“Exception  in  thread  "main"  java.lang.NoClassDefFoundError:
yourjava  ”
那么试试在DOS模式输入"set  CLASSPATH=",因为我们在使用其它一些java应用时
指定了"CLASSPATH"路径(比如要运用jsp,必须指定你的相关的CLASS路径)
三、在JAVA  applet的时候出现下面的错误:
“yourprogram.java:5:  wind  必须声明为  abstract;  它没有在  wind  中定
义  actionPerformed(java
.awt.event.ActionEvent)
public    class    wind  extends  Applet  implements  ActionListener”

注意不是你的class需要  声明为abstract,当然你声明过后是可以编译的,但是没
有你要的结果,一般的是你的代码没有写对头,不要错误的理解程序的报错:RUN
下面的程序,你再看看错在那里:
//代码开始
import  java.applet.Applet;
import  java.awt.*;
import  java.awt.event.*;

public    class    wind  extends  Applet  implements  ActionListener

{
Button  button1,button2;
demoframe  window1;

public  void  init(){
button1=new  Button("show  window");
add(button1);
button1.addActionListener(this);
button2=new  Button("hide  window");
add(button2);
button2.addActionListener(this);
window1=new  demoframe("  Demo  Window");
window1.setSize(100,100);
}
public  void  actionPermed(ActionEvent  e){
if  (e.getSource()==button1)
{
window1.setVisible(true);
}
else{
window1.setVisible(false);
}


}
}
class  demoframe  extends  Frame
{
Label  label1;
demoframe(String  title){
super(title);
setLayout(new  GridLayout(1,1));
label1=new  Label("hello  from  java");
add(label1);
}

};
//代码结束
错误是出在:"public  void  actionPermed(ActionEvent  e){  "这一行的,系
统的报错,对于不熟悉的JAVA的朋友来说往往是误导,不大好找出真正的错误!

四,安装JBuilder3.5引起的错误,如果你安装JDK1.3后再安装了JBuilder3.5的程
序的话,这些新的安装程序将会修改你的注册表,结果系统不能正确的根据注册表
找到相应的程序文件,会报一种什么"注册错误(E文报错)",解决的办法在
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft中del了那些版本为1.2的注册值!就可以
了,但是不知道会不会引起JBuilder3.5出错,因为我安装的JBuilder的一个程序
一直都没有用(呵呵)!
好了,累了,不写了!以后再有什么错误在告诉大家!

--
 ┏┯┯┯┯┯┯┯┯┯┯┯┯┳┯┯┯┯┯┯┯┯┯┯┯┯┳┯┯┯┯┯┯┯┯┯┯┯┓
 ┠┼从前现在过去便再不来┼╂┼情人别后永远再不来┼┼╂┼苦海翻起爱恨┼┼┼┼┨
 ┠┼红红落叶长埋尘土内┼┼╂┼徒然独望放眼尘世外┼┼╂┼在世间难逃离命运┼┼┨
 ┠┼开始终结总是没变改┼┼╂┼鲜花虽会凋谢但会再开┼╂┼相亲竟不可接近┼┼┼┨
 ┠┼天边的你飘过白云外┼┼╂┼一生所爱隐约在白云外┼╂┼或我应该相信是缘分┼┨
 ┗┷┷┷┷┷┷┷┷┷┷┷┷┻┷┷┷┷┷┷┷┷┷┷┷┷┻┷┷┷┷┷┷┷┷┷┷┷┛

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.28.29]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店