首先确定jdk和自己的系统一致 X86对应32 X64对应64在 此次下载
http://www.oracle.com/technetwork/java/javase/downloads/index.html
win7环境变量配置 (Xp等系统略有不同)
1.右键计算机 —> 属性 —> 左边的“高级系统设置” —> “高级”选项卡 —> 下面“环境变量”系统环境变量
变量名 值
classpath 点分号默忘记了-----》 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME\lib\tools.jar;
path 点分号默忘记了-----》 .;%JAVA_HOME%\bin
上面之间复制 .;%JAVA_HOME% 是调用jdk的安装路径
这样 升级jdk后 只需要修改jdk版本号就ok了 即只需要改一个变量值即JAVA_HOME的
下面的变量名复制 值在你安装路径复制就行换成你自己的版本
JAVA_HOME C:\Program Files\Java\jdk1.7.0
在运行 java和javac命令 正常则为成功
导致运行找不到文件的问题
第一种情况
首先在确定文件名 是否有隐藏后缀名的问题 即文件名实际是X.java.txt 出现这种情况就要 修改操作如下
win7 在控制面板(大图标模式) 找文件夹选项 在点击查看 取消以勾选的隐藏已知文件的扩展名
Xp 把桌面我的电脑打开 在弹出对话框上面找到文件夹选项 后面操作基本相似然后修改 文件后缀名(扩展名)
第二种 情况
你jdk安装在c盘 而文件在其他盘 导致的这时dos界面运行命令应该先是
X: X代表盘符 即进入X盘
cd/X 这X代表文件夹名 进入文件夹
在运行 javac x.java x.java是文件名 编译文件检测语法错误
java x x 代表文件名 但没有扩展名
这次一定成功
在“计算机”上点右键---属性---高级系统设置---环境变量---选择“高级”页签---“新建”按钮(上下两个都行)---- 输入变量名:CLASSPATH 变量值:.(英文状态下的句号.)----点确定
然后继续新建 变量名:JAVA_HOME 变量值: D:\JAVA\tools\JDK6.0\jdk1.6.0(以你自己的安装目录为准,这个是拿6.0版本举例,但是要指定到jdk1.6.0这个目录下)
继续新建 变量名:PATH 变量值:D:\JAVA\tools\JDK6.0\jdk1.6.0\bin(指定到bin目录下)
如果还是不行,检查你jdk是否是64位win7下的版本