学校建设的意见和建议:jdk怪事,神啊,救救我吧!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 07:33:03
JDK安装以后,写了个HELLO WORLD 在DOC 下,键入: javac d:\hello.java 能够编绎,可就是不能输出,程序是没有问题的!而键入
java d:\hello.java 出现错误: Exception in thread "main" java.lang.NoClassDefFoundError:d:\hello/java
在安装JCREATER时,选择安安装路径后,出现错误,
the folder:
E:\Jcreater\JcreaterV3LE dose not exist.would you like the folder to be createrd?
选择是继续安装,安装完后,指明,BIN路径,程序,也只能编绎,而不能显示结果,这是怎么回事啊,但安装的TOMCAT能正常运行,写的javabean也能正常运行!!请大家指点指点啊,在些先谢了,
在DOC下能够输出了,但是在JCREATER下只能正确的编绎,不能输出结果,而JCRAATER的JDK路径又是对的,编绎后,点击运行键,只能输出: Exception in thread "main" java.lang.NoSuchMethodError:main
press any key to continue...

第一个问题:你可以现在dos中先进入D盘 然后直接输入javac Hello.java
没有任何错误后,再输入java Hello
(注意h要大小写,必须与程序代码类名一致);
第二个问题:如果再Dos中仍有错误,而且JCreater又运行不了,那么可能是环境变量没设定,而且JCreater中也要设置的,你指出的the folder:
E:\Jcreater\JcreaterV3LE dose not exist.would you like the folder to be createrd? 不是安装不了 ,它是说E盘中Jcreater/JcreaterV3LE文件夹不存在,是否要建立?

环境变量设置以及JCreater的环境变量设置如下步骤:
我的电脑->属性->高级->环境变量->新建->变量名:CLASSPATH;变量值:.;c:\j2sdk1.4.1_02\lib\tools.jar;C:\j2sdk1.4.1_02\lib\dt.jar;;(假设你安装的JDK版本为j2sdk1.4.1_02,安装在C盘根目录);确定;
再次点击新建->变量名:PATH;变量值:C:\j2sdk1.4.1_02\bin; 确定;

设置完毕后打开Jcreator,在菜单栏中点击“Configure”->"JDK Profiles"->“New”->选择你安装JDK的路径;

OK

运行是这么写的: java hello

//假如你已写好了个文件:

hello.java

//打开DOS,先编译:

javac hello.java

//然后再运行:

java hello