2

这个问题有点尴尬,解决方法很可能在你网站的某个地方,但我一直没能找到,所以这里说:我刚刚将 Java 安装到我的 C:\ 驱动器,而机器可以找到java它找不到javac,也就是说:

C:\>java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)


C:\>javac -version
Error: Could not find or load main class com.sun.tools.javac.Main

即使我坐在 bin 目录中,我也会得到上述响应。我难住了。

我已经尝试更新 PATH 和 JAVA_HOME 环境变量,但我有点卡住了。任何人都可以帮忙吗?注意:我很高兴去您网站上的适当位置,但我无法找到它,如果您只是指向我,我会认为自己得到了帮助,谢谢。

4

2 回答 2

1

您需要指定环境变量,即路径。如果您使用的是 Windows 7,则右键单击我的计算机 -> 更改设置 -> 高级 -> 环境变量 -> 将路径更改为 java ( C:\Program Files\Java\jdk1.7.0_03\bin) 的 bin 文件夹,无需查看路径变量中的 prev 路径。只要给“;” 最后,粘贴 JDK 的 bin 文件夹的链接,然后键入“;”。

于 2013-01-24T16:45:01.697 回答
1

问题可能是因为你可能已经安装了 JRE,所以你可以使用 java 命令

javac命令用于编译java程序,因此它用于开发

对于开发,您需要安装 JDK

看看这个:

JDK和JRE有什么区别?

于 2013-01-24T16:36:35.867 回答