java配置问题,我已经配置过了。但是还是错误。提示不存在javac。不知道哪里出了问题

如题所述

JDK环境变量配置的步骤如下:
1.我的电脑-->属性-->高级-->环境变量.
2.配置用户变量:
a.新建 JAVA_HOME
C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径)
b.新建 PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.新建 CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3.测试环境变量配置是否成功:
开始-->运行--〉CMD
键盘敲入: JAVAC JAVA
出现相应的命令,而不是出错信息,即表示配置成功!

环境变量配置的理解:
1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。
2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

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

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-19
一楼的说的没错。当然这是微软下的环境。若是Linux,则如下:
进入终端,并保证是root权限。
#vi /etc/profile
在最后面加入
#set java environment
JAVA_HOME=/usr/java/jdk-1_5_0_02
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出。
第2个回答  2012-09-19
修改环境变量PATH,增加$JAVA_HOME/bin
$JAVA_HOME为你的jdk安装目录
如果是在linux上,需要退出后重新登录才会生效,windows会直接生效
第3个回答  2012-09-19
多配几次试试,我以前也是这样的,多配的几次就可以了!
第4个回答  2012-09-19
你是不是配置了classpath 这个??如果配置了这个好像不行的。

java配置问题,我已经配置过了。但是还是错误。提示不存在javac。不知道...
1.我的电脑-->属性-->高级-->环境变量.2.配置用户变量:a.新建 JAVA_HOME C:\\Program Files\\Java\\j2sdk1.5.0 (JDK的安装路径)b.新建 PATH JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin c.新建 CLASSPATH .;%JAVA_HOME%\\lib;%JAVA_HOME%\\lib\\tools.jar 3.测试环境变量配置是否成功:开始--...

java环境变量配置javac识别不了(为什么java环境变量配好了运行找不到...
Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行jdk环境变量没有设置完整,还需要把jdk安装目录下\\jre\\bin目录配置在path中。和javahome没有关系,直接在path添加路径是一样的,用javahome只是方便管理。把java中\\jre\\bin目录配置在path中的步骤如下:1、找到对应版本的jre,双击打...

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

为何在cmd中执行javac提示找不到javac. exe?
1、键盘windows+R键,调出运行窗口,输入cmd并回车 2、进入命令窗口,输入javac,提示不是内部命令或外部命令 3、打开控制面板,找到系统中的高级系统设置 4、在高级一栏中选择环境变量 5、找到系统变量,首先进行JAVA_HOME的设置,变量值为jdk的安装路径,如下图进行配置 6、然后设置变量CLASSPATH,变量...

配置好JAVA环境变量后运行JAVAC显示不是内部或外部命令
至少指向的路径不对。(java -version正常,很可能是因为你的Path变量所指向的其它路径中已经包括了java.exe)然后,你要检查PATH(用户和系统环境变量)中指向的每一个路径,看看那些路径中是否存在了其它版本的jdk。因为很有可能你之后在安装其它应用时已经安装过了虚拟机,造成javac版本冲突 ...

...为什么在cmd中输入Javac却提示javac不是内部或外部命令
这只能说明你的环境变量设置的不对,这个问题主要是PATH这个变量

...在命令提示符中输入Java可以运行,但Javac不能运行
jdk环境变量没有设置完整,还需要把jdk安装目录下\\jre\\bin目录配置在path中。和javahome没有关系,直接在path添加路径是一样的,用javahome只是方便管理。把java中\\jre\\bin目录配置在path中的步骤如下:1、找到对应版本的jre,双击打开 \/iknow-pic.cdn.bcebos.com\/34fae6cd7b899e517d3469174fa7d933...

java环境配置,找得到java却找不到javac
0_10”第一步:新建“java_home”值,输入“D:\\Program Files\\java\\jdk1.6.0_10”;第二步:新建“classpath”值,输入“.;%java_home%\\lib”;第三步:在path中增加“%java_home%\\bin”;备注:配置环境变量在“计算机”右击“属性”,之后选择“高级环境变量”,在选择“环境变量”即可。

JAVA配置完成但无法运行?
这种情况可能是因为Java的路径没有添加到系统环境变量中。你可以按照以下步骤检查一下:确认Java已经正确安装并且路径已经配置好了。可以在命令行中输入 java -version 和 javac -version 命令来检查Java是否已经安装成功。检查系统环境变量中是否已经添加了Java的路径。可以按下 Win + R 键打开运行窗口,...

java环境变量配置完了javac为什么不对呢
这种情况是因为你没有配置jdk的环境变量或者没有配置完全环境变量。需要配置的变量有JAVA_HOME 变量,Path 变量和CLASSPATH 变量这三个变量。你先检查一下是否都配置完成并且正确,如果不会配置的话可以参考这篇教程网页链接

相似回答