java 环境设置 我的对吗?

来源:百度知道 编辑:UC知道 时间:2024/06/06 18:55:56
我的设置了 我的JAVA的环境 如下
JAVA_HOME=D:\Program Files\Java\jdk1.5.0_15
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin
然后运行了以后发现 JAVAC这个命令是可以执行的,但是运行JAVA时会提示exception main 资料说那是CLASSPATH没设置正确,path设置是正确的。请帮我看下那里错了~谢谢

楼主你是设置编译的变量吧!下面的变量是正确的
path变量是
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin;
CLASSPATH变量是
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME 第一个根据你文件位置

我记得我设置环境的时候只 设置了一个path就可以了

找到你的java.exe 或者搜索 javac.exe 路径 搜索下你的电脑

然后放进去就是了

一般都是
C:\Program Files\Java\jdk1.6.0_02\bin
然后加个分号;

C:\Program Files\Java\jdk1.6.0_02\bin;
复制以后写到 path就可以了

你的程序有问题吧,贴出来看看...

打开控制台,输入java回车、javac回车,如果两个程序都能正常运行,则表示环境变量是正确的,可以再输入java -version检查一下jdk的版本。
如果用eclipse等集成环境开发,一般不用配classpath,只配JAVA_HOME和PATH就可以了。
另外,如果机器上有Oracle等其他与jdk相关的软件的话,建议把java的环境变量信息放在第一个。

CLASSPATH正确。但不需要那么多。在JDK/JVM运行时“%JAVA_HOME%\lib”下的内容会自动加载。问题不出在环境变量上。

请提供:
1.出错时的命令。
2.你执行该命令时所处的绝对路径。
3.包含“main(...)”方法的类的绝对路径。<