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

2024-12-13 23:44:16
推荐回答(5个)
回答1:

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

回答2:

就输出情况看,
可能的问题有2点
1是. E:\gg文件夹下不存在Welcome.java
2是. CLASSPATH没有加入".",也就是当前目录,或者拷贝以下地址(双引号里的,将你的CLASSPATH全部替换掉)
“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”

回答3:

一.path和classpath配了没有
二.你类名与文件名是否一样(一般是public修饰的类名,建议显示文件后缀名,看清楚)
三.你Welcome.java文件里面有没有引入自定义的包,有则删除
希望对你有帮助

回答4:

把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:

  • 你编译的类名写对了吗