java运行起来出现如下问题.是不是环境变量设置的问题啊?

来源:百度知道 编辑:UC知道 时间:2024/06/19 18:36:30
很迷茫,书本上的知识学了好久,一直没实践,可这一实践,第一步就遇到了困难.错误如下:
java Welcome1
Exception in thread "mian" java.lang.NoClassDfFoundError:Welcome1
javac Welcome1.java的时候也无法CLASS出来
有几点疑问:上面的错误表达是NOCLASS也就是没有类的支持.而且是在JAVA主包的LANG类中的,第一个想到的是CLASSPATH出了问题,路径不对自然找不到.下面写下我的全部变量
JAVA_HOME=D:\Java\jdk1.6.0
PATH=%JAVA_HOME%\bin
CLSSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
程序如下://A program in java
public class Welcome1{
//main method begins execution of Java application
public static void main(Sting args[]){
System.out.println("Welcome to Java Program");
}end main method
} end class Welcome1
下面有几点疑问1、保存的时候文本改成全部,是以JAVA结束,我是用记事本编译的,最后是不是也是个记事本只是后缀名变化了?
2、路径方面看到好多版本,我的是JDK1.6.0_02的,是不是一定要%JAVA_HOME%代替主路径的方法能不能直接输入路径?
3、在输入路径时发现在用户变量中输入完%JAVA_HOME%后出现完整的路径,但是在系统变量中重复输入%JAVA_HOME%没有,只

晕 装毛 环境变量啊
ecplise 全部搞定!

你用ecplise 好了 在有问题 找我
哈哈

javac Welcome1.java
java Welcome1

你的类名和文件名一样吗?

CLSSPATH是不是应该写成CLASSPATH

实质就是先比阿爸已后执行。编译通过了吗?生成Welcome1.class文件了吗?

public static void main(String args[]){
String 少了一个r

编译和运行要进到这个类存放的目录进行。

你那段代码是复制过来的吗? main 方法参数错了(String args []) String 类型名错了