我的电脑为什么不能运行java虚拟机!还有我的环境配置应该怎么配啊?

java可以运行,就javac不能运行!

java能运行而java不能运行 说明classpath变量设置错误或者没有,而path环境变量是正确的;一般情况下运行java需要三个环境变量
JAVA_HOME: 你java jdk(开发工具包)的安装目录
path:在你电脑的path环境变量后面追加 %JAVA_HOME%\bin;--------给WINDOWS看的
classpath:新建classpath(如果没有的话) 然后在路径栏输入 %JAVA_HOME%\lib;.-----给java虚拟机看的
其中";"后面的".",是表示当前路径 为必要选项
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-04-26
为了不容易出错,java虚拟机的安装一般默认.
安装,配置j2sdk:

执行j2sdk安装程序,自定义路径,我们的安装路径为:C:\j2sdk1.4.2_04(你安装后的路径)

配置j2sdk:

配置环境变量:

我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:

JAVA_HOME=C:\j2sdk1.4.2_04
CLASSPATH=.;C:\j2sdk1.4.2_04\lib\tools.jar;C:\j2sdk1.4.2_04\lib\dt.jar;
path=C:\j2sdk1.4.2_04\bin;

写一个简单的java程序来测试J2SDK是否已安装成功:
public class hello
{
public static void main(String args[])
{
System.out.println("Hello");
}
}

将程序保存为文件名为hello.java的文件。

打开命令提示符窗口,进入到hello.java所在目录,键入下面的命令
javac hello.java
java hello
此时若打印出来hello则安装成功,若没有打印出这句话,仔细检查以上配置是否正确。本回答被网友采纳
第2个回答  2014-01-17
安装 JDK 只有JRE的本身的话是没有javac的
相似回答