java环境变量问题?

Exception in thread "main" java.lang.NoClassDefFoundError:helloworld/javaerror:ccan'n read:HelloWorld.java
之类的错误,那么是把javac 和java写反了。
这个错误怎么调整呢?请高手指导一下???????

你先按照下文配置好环境,然后在运行的时候转到文件目录下,比如,你的hello.java在D盘,那么首先转到D盘下面,然后javac hello.java java hello,这样就可以了

=====================================

JDK安装设置环境变量
一、前言

JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。目前已经正式发布的最新版本是JDK1.3。考虑到我对linux不熟悉,而且大多数都是在MS系统下,所以,在这里我用的是win2000。

二、下载,安装

下载地址为JAVA官方站点:java.sun.com,国内也到处都是。

Windows下,直接运行.exe文件,安装到一个目录,我这里用F:\jdk13作为例子。

三、配置

桌面上选择“我的电脑”(右键)

高级

环境变量

在“系统变量”--->“新建”

在变量名中输入:CLASSPATH,变量值中输入:

F:\JDK13\LIB\dt.JAR;F:\JDK13\LIB\TOOLS.JAR;F:\JDK13\BIN;然后确定;

好了,配置完了,要重新启动计算机后,环境变量才能有效的。

四、测试

(1)用文本编辑器写一个简单的java程序:

public class HelloWorld {

public static void main(String args[]) {

System.out.println("Hello World!");

}

}

这个例子就是著名的“Hello World”,它的功能就是显示“Hello World”。

注意:该文件名称必须为“HelloWorld.java”,大小写也区分。细心的朋友会注意到就是和public class后的名字一样的。

(2)编译:在dos命令提示符下执行:(注意大小写)

javac HelloWorld.java

如果正常的话,将生成HelloWorld.class文件。

(3)运行:在dos命令提示符下执行:(注意大小写)

java HelloWorld

这里有一个java初学者很有可能遇到的问题(不怕笑话,我也是)就是输入:

java HelloWorld.class

多了后面的.class,一定要注意,否则会出现下面的错误:

Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class

(本人猜想,是不是java翻译“.”的时候换成了“/”,或者是其他的本人不知道的原因)

好了,运行java HelloWorld应该会出现伟大的“Hello World”了。

到这一步,你已经成功配置好了JDK,可以开始漫长而痛苦(对于象我一样的,以前不懂java的朋友来说,可以用“痛苦”来形容,不理解的概念,不熟悉的java api...,不过,不要急,我将和大家一起慢慢入门,慢慢提高... ...)的Java过程了。

参考资料:http://zhidao.baidu.com/question/2091575.html

温馨提示:内容为网友见解,仅供参考
第1个回答  2008-02-22
在CLASSPATH变量加上当前目录".";
CLASSPATH=.;c:\j2sdk1.4.2_02\……
第2个回答  2008-02-25
环境变量出了问题,重新设置一下就行了
第3个回答  2008-03-01
好象不是环境变量的问题哟,检查一下你的主函数写对了没有呢?注意大小写敏感哦。
第4个回答  2008-02-23
dui

java中设置环境变量(java设置环境变量path和classpath)
3.然后再新建一个系统变量,变量名为“CLASS_PATH”变量值为“%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar”,点击确定后就成功设置Java环境变量了。1.环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。环境变量相对于给系统或用户应用程序设置...

java的环境变量classpath该怎么设置呢?
Java环境变量classpath的设置步骤如下:首先,打开计算机,找到并右键点击“此电脑”选项。接着,从下拉菜单中选择“属性”选项,进入系统设置界面。然后,继续点击“高级系统设置”链接,进入更深层次的系统配置页面。在新打开的窗口中,找到并点击“环境变量”选项。在右侧的空白区域,单击“新建”按钮以创...

java中环境变量如何配置数据(java环境变量怎么配置?)
Java环境变量设置第一步:在电脑桌面右键点击此电脑的属性选项。(如下图所示:)第二步:选择高级系统设置选项。(如下图所示:)第三步:点击下面的环境变量选项。(如下图所示:)第四步:点击系统变量下面的新建选项。右击我的电脑点击属性。进入我的电脑属性后点击高级系统设置。点击进入系统环境变量。

java设置环境变量的作用是什么(java环境变量是什么意思)
1.PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac\/java\/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac\/...

为什么开发 Java、Python、PHP 程序要配置环境变量?
开发 Java、Python、PHP 程序需要配置环境变量,主要是为了解决以下问题:1. 系统和用户之间的区分:在 Linux 和 Unix 系统中,每个用户都有自己的家目录(home directory),并且该目录下存放了用户的个人文件和程序等资源。而每个进程都有一个唯一的进程 ID(PID),用于标识该进程。如果一个进程需要在...

java环境变量是什么意思?
Java环境变量是指在运行Java程序时所需的参数设定。Java环境变量主要有JAVA_HOME、CLASSPATH、PATH等三个基本配置项。其中,JAVA_HOME是指Java开发工具的安装路径,CLASSPATH是指Java类库路径,而PATH是指系统路径。Java环境变量由操作系统控制,包括Windows、Linux、Unix等多个系统。一般在安装Java开发工具时,...

java环境变量设置出错
一:可能是你的jre写错了;二:配置Java,只需要java_home指向jdk安装目录,再在path里指定进jdk的bin目录就行,不需要配置classpath;三:最好不要中文目录

java环境变量配置path(java环境变量配置不成功)
③新建JAVA_HOME变量 此时变量值为JDK存储在磁盘中的绝对路径 ④编辑Path变量 打开控制台,输入javac出现如下内容即配置成功。注意事项:需要重新打开控制台输入javac测试Path环境变量是否配置成功。课程出处:;vd_source=033248eb0689bbc84a4d280e3eafa811(Path环境变量的配置)Java环境变量一般配置classpath...

java环境怎么配置?
java环境变量设置怎么配置1、打开“我的电脑”或“此电脑”窗口并单击“属性”。单击“高级系统设置”。单击“环境变量”按钮。在“系统变量”部分单击“新建”按钮。在“变量名”字段中输入“JAVA_HOME”(不含引号)。2、右击我的电脑点击属性。进入我的电脑属性后点击高级系统设置。点击进入系统环境变量...

Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行...
结论:Java环境变量设置完成后,在命令提示符中可以运行Java,但若Javac无法运行,问题可能出在未将JDK的\\jre\\bin目录添加到系统路径。实际上,虽然javahome可能会简化管理,但它并不是必须的,直接配置JDK安装目录下的bin路径即可。以下是详细的步骤:首先,确认您的JDK安装路径,找到对应版本的JRE,双击...

相似回答