【求助】jdk环境变量配制问题

问题描述

安装了jdk-6u24-windows-i586,在eclipse下可以编译、运行java程序,其中环境变量的配制如下如下:java_home=C:ProgramFilesJavajdk1.6.0_24Path=C:ProgramFilesJavajdk1.6.0_24bin;C:ProgramFilesJavajdk1.6.0_24jre6bin;CLASSPATH=.;%java_home%lib;%java_home%libtools.jar;%java_home%libdt.jar;然后,在命令行下测试javacjavajavah都正常。但是在命令行下编译HelloWorld程序则出现错误。其中HelloWorld程序如下,文件名是HelloWorld.javapublicclassHelloWorld{publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld!");}}放在目录C:下,进入命令行,执行下面的命令C:>javacHelloWorld.javaC:>javaHelloWorld出现下面的错误,不知道为什么Exceptioninthread"main"java.lang.NoClassDefFoundError:HelloWorldCausedby:java.lang.ClassNotFoundException:HelloWorldatjava.net.URLClassLoader$1.run(URLClassLoader.java:202)atjava.security.AccessController.doPrivileged(NativeMethod)atjava.net.URLClassLoader.findClass(URLClassLoader.java:190)atjava.lang.ClassLoader.loadClass(ClassLoader.java:307)atsun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)atjava.lang.ClassLoader.loadClass(ClassLoader.java:248)Couldnotfindthemainclass:HelloWorld.Programwillexit.但是如果C:>java-classpath.HelloWorld则正常输出:HelloWorld!

解决方案

解决方案二:
CLASSPATH=.点去掉看看呢
解决方案三:
看起来没问题,改完环境变量命令行窗口是要关掉重开新的环境变量才会有用的,不知道是否这个原因
解决方案四:
抛到异常说找不到HelloWorld这个类。。找下文件路径是否正确
解决方案五:
http://hi.baidu.com/gentleboy/blog/item/4e22fad9544f236ad1164ecf.html
解决方案六:
引用2楼dollyn的回复:

看起来没问题,改完环境变量命令行窗口是要关掉重开新的环境变量才会有用的,不知道是否这个原因

JDK—6还用配置环境变量吗?
解决方案七:
引用5楼soszou的回复:

引用2楼dollyn的回复:看起来没问题,改完环境变量命令行窗口是要关掉重开新的环境变量才会有用的,不知道是否这个原因JDK—6还用配置环境变量吗?

是的啊我也感觉了好像不需要了现在
解决方案八:
我没有配置什么东西啊
解决方案九:
试试把这个CLASSPATH=.;%java_home%lib;%java_home%libtools.jar;%java_home%libdt.jar;改成CLASSPATH=.;%java_home%libtools.jar

时间: 2024-10-02 20:14:56

【求助】jdk环境变量配制问题的相关文章

jdk环境变量设置

JDK环境变量的设置对学多学习java的初学者来说,是一个很麻烦的事情,下面我们就来介绍一下在XP下JDK的环境变量是怎样设置的. 第一步:右击"我的电脑",点击"属性": 第二步:选择"高级"选项卡,点击"环境变量": 第三步:在"系统变量"中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"

历史上最简单Java环境变量配制方法

JDK  环境变量配置方法:      我把jdk安装在C:\Program Files\Java目录 下(有两个文件夹):     1.计算机属性---高级系统设置--高级--环境 变量 --系统变量:     2.新建系统变量--变量名:classpath--变 量值:C:\Program Files\Java\jdk1.7.0_17\lib     3.新建系统变量--变量名:JAVA_HOME--变 量值:C:\Program Files\Java\jdk1.7.0_17     4.新

关于jdk环境变量配置的问题

问题描述 关于jdk环境变量配置的问题 开发java项目必须要jdk配置系统变量吗?我电脑上的配置的jdk系统变量丢了,java项目依然能运行,只是在cmd输入java -version一直说不是内部命令. 解决方案 用环境变量就是你在命令行任何目录位置都可以直接调用java命令等,而如果没有环境变量,那么你就需要调用java的时候输入完整的全路径.使用上比较麻烦. 解决方案二: 也不是必须,但是不配置的话会很麻烦 ,你可以参考以下博客来设置你的java系统变量, 设置完后,在运行下 java-

有没有帮助自动配置jdk环境变量的工具?

问题描述 有没有帮助自动配置jdk环境变量的工具,呵呵每次重装系统都要手动配,太麻烦,呵呵 解决方案 http://club.topsage.com/thread-272733-1-1.html解决方案二:这个懒都想偷啊....解决方案三:@setx JAVA_HOME "C:Program FilesJava" @setx path %JAVA_HOME%bin;%path% @setx classpath %classpath%;. @setx classpath %classpa

android jdk环境配置-JDK环境变量配置???

问题描述 JDK环境变量配置??? android的JDK怎么配置?还有我以前弄JAVA配置过JDK,现在需要把他重新配置吗?求解!!!

JDK环境变量配置教程分享_java

每个写Java程序的人都能正确配置JDK,不过由于在第一次配置好之后就不用再次配置了,所以在需要重新配置的时候,可能由于时间长而忘记了.此处写出来也是留下标记,方便日后查阅. 既然要配置就先须下载,推荐到官网去下载,根据需要,如不同操作系统的,或是32位或64位,总之要下载正确的版本.比如我是Win7 64位操作系统,下载的就是最新的 jdk-7u25-windows-x64 版本. 下载完成后,就是双击安装,这个就不用多介绍了,可以默认安装,也可以自定义,关键知道安装的路径就可以了.如:D:\

JDK环境变量设置详解

下载好的JDK是一个可执行安装程序,双击安装.将安装路径改为:C:\jdk1.6.0(当然其他路径也可以). JDK安装完成之后我们进行JDK环境变量设置: 我的电脑点右键,选择"属性",选择"高级"标签,进入环境变量设置,分别设置如下三个环境变量: (1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac.java.javah等等,这就要找到我们安装JDK的目录,比如我们的JDK安装在C:\jdk1.6.0目录下,那么在C:\j

jdk 环境变量配置的问题

问题描述 jdk 环境变量配置的问题 想问一下,jdk环境变量一定要配置吗,都需要配置哪几个,怎样配置?谢谢啦 解决方案 jdk环境变量配置JDK环境变量配置jdk环境变量配置 解决方案二: JAVA_HOME: jdk的安装路径classpath: java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"".""表示当前路径. 解决方案三: 如果用开发工具的话可以不用设置环境变量,如果要用命令编译的话需要设置. 解决方案四: 环境变量

之前在xp中配过jdk环境变量

问题描述 之前在xp中配过jdk环境变量升级到win7后,只装了jdk却没配环境变量eclipse却可以使用?何解?. 解决方案 解决方案二:eclipse什么版本的?jdk什么版本的现在使用eclipse一般只要你安装好了环境变量自动回配好,不用你操心,我用的eclipse3.4只要装好jdk和eclipse就直接可以用myeclipse也是一样解决方案三:我一直就没手动配过...解决方案四:印象中以前最老的版本都要自己配置,还是3.0之前的解决方案五:安装JDK的时候,会把一个java.ex