环境变量配置以后输入java 和javac都显示正确 但是运行程序显示javac找不到源程序

jdk安装目录C:\Program Files (x86)\Java\jdk1.7.0
环境变量配置
变量名 JAVA_HOME 变量值 C:\Program Files (x86)\Java\jd
变量名 CLASSPATH变量值 C:\Program Files (x86)\Java\jdk1.7.0\lib.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
变量名 PATH 变量值 C:\Program Files (x86)\Java\jdk1.7.0\bin
我刚学java安装调试都是从网上看的因为太多了所以不知道是哪里的问题

第1个回答  2012-11-08
亲,建议你最好把jdk单独设置个路径,你设置在Program Files (x86)里对编译很不好,安装路径最好不要有空格,但是jre可以随意安装。另外就是path和classpath路径设置了,ptah设置jdk安装路径,classpath设置你编译java文件开发环境的路径。其他的不用设置,我的就是这样设置的亲!追问

我试下

追答

这就是我设置的,注意全是系统变量设置不是用户的环境变量设置,classpath冒号后面加个点是表示当前路径也可以。path我设置的就是在后面加了C:\jdk7.0。当然我用的是32位操作系统,不知道亲的64位是否不一样。另外,编译时大小写一定要注意啊,java对大小写敏感的。

第2个回答  2012-11-08
就输出情况看,
可能的问题有2点
1是. E:\gg文件夹下不存在Welcome.java
2是. CLASSPATH没有加入".",也就是当前目录,或者拷贝以下地址(双引号里的,将你的CLASSPATH全部替换掉)
“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”
第3个回答  2012-11-09
一.path和classpath配了没有
二.你类名与文件名是否一样(一般是public修饰的类名,建议显示文件后缀名,看清楚)
三.你Welcome.java文件里面有没有引入自定义的包,有则删除
希望对你有帮助本回答被提问者采纳
第4个回答  2012-11-08
把JAVA-HOME的值改成C:\Program Files (x86)\Java\jdk1.7.0
再在path中添加就ok了,下面是我的设置
JAVA_HOME C:\Program Files\Java\jdk1.7.0_09\bin
Path %JAVA_HOME%;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs
在path中添加%JAVA_HOME%,可以了
第5个回答  2012-11-08

    你编译的类名写对了吗

追问

类名正确

环境变量配置以后输入java 和javac都显示正确 但是运行程序显示javac...
亲,建议你最好把jdk单独设置个路径,你设置在Program Files (x86)里对编译很不好,安装路径最好不要有空格,但是jre可以随意安装。另外就是path和classpath路径设置了,ptah设置jdk安装路径,classpath设置你编译java文件开发环境的路径。其他的不用设置,我的就是这样设置的亲!

Java配置完环境变量输入Java Java -version 都正常怎么输入javac就显 ...
你需要确认 javac.exe 所在的目录出现在 PATH 环境变量中,你现在只发现了 JRE 却未发现 JDK,所以你应该把 JDK\\bin 目录添加到 PATH 环境变量中。Windows 操作系统对于任意 exe 程序,只要在当前目录下没找到,它就会自动搜索 PATH 环境变量中的目录清单去尝试找到一个 exe 为止,当然如果有多个目录...

Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行...
1、找到对应版本的jre,双击打开 \/iknow-pic.cdn.bcebos.com\/34fae6cd7b899e517d3469174fa7d933c8950d7e"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/34fae6cd7b899e517d3469174fa7d933c8950d7e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_...

java环境变量配置javac识别不了(为什么java环境变量配好了运行找不到...
java环境变量设置时输入java可以,但javac不可以1.安装JDK 2.将JDK的安装目录,直接到bin目录复制到PATH环境变量中,放在最前端,并且以英文输入法的状态分号结束,比如;不应该是;这里说明几个困惑你的问题,第一PATH环境变量是系统变量,不需要你创建,系统有的,把你的路径加进去就OK,之所以加到jdk\\...

-环境变量设置好了,cmd运行java和javac均显示,但是在编译程序时仍然出现...
把你编写好的java文件放到D盘再执行试试。。因为你java程序安装在d盘。。。如果两者放在不同的盘下就会出现这样的错误。

...version有反应,为什么输入javac显示是没有该程序??
javac Greetings.java 这是编译命令,它将完成编译刚才所写的程序,如果编译没有错误那么目录会依然是“D:\\>”(如果有错的话,系统就会提示,这时你的环境配置就有问题了。)如果没错这时你就可以运行你的程序了,输入以下命令 java Greetings 这是运行命令,如果没有错的,系统将会弹出一个窗口,英语...

java程序运行时出现.javac不是内部或外部命令,也不是可运行的程序或批...
jdk的环境变量配置一般如下:JAVA_HOME=你的jdk安装路径 path=%JAVA_HOME%\/bin;%JAVA_HOME%\/jre\/bin;classpath=.;%JAVA_HOME%\/lib;%JAVA_HOME%\/jre\/lib;当你敲入javac的时候会从操作系统的path下查找这个命令,你的path里面如果没有将jdk的bin目录配置进去,就找不到这个命令了。

Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行...
接下来,打开系统环境变量,找到Path变量,将复制的路径粘贴到其中,并保存设置。确认完成后,可以在命令提示符中输入"javac"进行测试,如果能正常显示帮助信息,说明Javac路径已经配置成功。Java环境中的其他工具也非常重要,比如编译器javac、打包工具jar、文档生成器javadoc、调试工具jdb等,它们都是JDK不...

运行一个java程序时,总是显示javac找不到文件(环境变量设置好了...
1.如果你有myeclipse之类的软件,在软件中运行下,这类软件是不需要配置环境的,如果无法执行,则是你的jdk有问题。2.首先确保你真的配置正确了环境变量(java_hone,class,path,),cmd中输入javac测试一下,出来一大堆应该就是对了。3.输入cmd后你会看到一个文件夹,这是系统默认的路径,将你的.java...

java配置环境变量后,在cmd中输入java 和 javac都正确,但是用which java...
1、打开运行面板(快捷键win+ R),然后在里面输入cmd进入命令窗口 2、在出现的窗口中输入java,会出现一连串内容。3、接下来再输入javac ,同样会出现一连串的内容。4、最后,在来检测java的版本:输入 java -version,然后回车,会正确显示java的版本号,那么环境变量就配置正确.否则说明你的环境变量需要...

相似回答