作者:电脑信息网日期:
返回目录:win10问题
1.为了从jdk1.8切换到1.7,首先做的是将环境变量中的JAVA_HOME值改成1.7的安装路径。这个是必须做的。做完这个在cmd下输入Java -version查看是否切换,如果ok,那就成功了,否则试试后几个方法。
2.找到控制面板,查看方式选择大图标或者小图标,找到java选项并点击进入。然后选择java栏,点击查看,将dk1.8的启用勾选去掉,并保存。然后查看是否切换。
3.找到目录C:\Windows\System32,将java.exe,javaw.exe,javaws.exe删除即可。如果是64位系统,在C:\Windows\SysWOW64下去删。
4.将环境变量Path路径中的%JAVA_HOME%\bin值移到最前面,我的是win10系统,移动7a64e58685e5aeb9364后如下:
5.如果还不能切换,你可以使用 WIN + R 输入regedit 敲回车打开注册表
找到 HKEY_LOCAL_MACHINE--SOFTWARE--JavaSoft,点击Java Development Kit 更改右边 CurrentVersion的值设置为你想要的版本值(右键-更改就可以)。
以上方法挨个试试,总有一款适用你。
环境变量没有配置好,检查一下你的环境变量配置,具体配置如下:
首先,你应该已经安装了 java 的 JDK 了,笔者安装的是:jdk-7u7-windows-x64
接下来主要讲怎么配置 java 的环境变量,也是为了以后哪天自己忘记了e68a84e8a2ade79fa5e98193330做个备份
1、进入“计算机”的“属性”选项,选择“高级系统设置”,如下图所示:
2、点击“高级系统设置”后,会看到如下图所示的对话框,选择“环境变量”:
3、点击“环境变量”之后,会看到如下图所示的对话框:
4、接下来就是具体的配置过程了:
①、选择上图所示的“新建”,
“变量名”:Java_Home
“变量值”:C:\Program Files\Java\jdk1.7.0_07
注:“变量值”这一栏主要填写的是你安装 java 的路径,这里根据个人的情况可能会有所不同
②、上步结束之后,选中环境变量中的“path”,如下图所示:
选中之后编辑:
在“变量值”一栏的最前面添加如下的 code:
%Java_Home%\bin;%Java_Home%\jre\bin;
注意:上面的代码最好一个字符不要差,因为 Java_Home 已经限制了你的 JDK 的路径了,Java 的每个版本的 JDK 应该都是由这些东西构成的
③、上一步确定之后,再“新建”:
“变量名”:ClassPath
“变量值”:.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar
注:上面的代码最好也是一个字符不变的贴上去,“变量值”最前面的 .; 不要漏掉。
做完上面的三个步骤之后,环境变量的配置已经完成了。
5、检查环境变量搭好了:调出“cmd”检查
1、输入:“java”,你应该看到下面的东西:
2、输入“javac”,你应该看到下面的东西:
3、输入“java -version”,你应该看到下面的东西:
如果上面的三幅图都看见了,恭喜,环境变量配置好了!
另一名回答者抄说的是不正确的,因为报出异常的并不是你的代码,而是javac没有找到执行的主类com.sun.tools.javac.Main,显然你不可能写这也的包或者类。
javac这个工具也是用java写的,因此也需要JRE来执行,然而这套JRE和其他java程序使用的JRE是不一样袭的,在JDK目录下有个jre的子目录,这个是JDK运行时候需要的虚拟机,而另外一份单独的JRE是给用户使用的,不知说明白了没有。
因为你的安装目录并不是默认的文件夹,所以我猜测你的问题,很可能是因为你把JDK和JRE安装到同一个文件夹导致的,他们必须要zhidao分别安装到不同的目录下。
首先确定我的是win10
下载好JDK,直接下一步,下一步,安装完毕。
找到安装位置,一般不修改是在C:\Program Files\Java目录下,找到对应的JDK
安装完成后需要设置最重要的环境变量。右击“计算机”选择“属性”,然后选择左边“高级系统设置”选择上面“高级”选项卡,点击右下角“环境变量”按钮。
首先在下面的系统变量栏目点击新建,变量名填写JAVA_HOME,变量值填写JDK的安装路径,在这里就填写自己的JDK安装路径,刚才上面的截图显示我的是“C:\Program Files\Java\jdk1.6.0_39”。
在系统变量里点击新建变量名填写CLASSPATH,变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 注意不要忘记前面的点和中间的分号。
在系统变量里找到Path变量,这是系统自带的,不用新建。双击Path,由于win10和win7有区别。win7环境变量全在一块,每个用分号隔开,而win10自动分行,所以不用分号了,所以建环境变量有点不同,分两行建,点击新建,把 %JAVA_HOME%\bin 复制e79fa5e98193e78988e69d83365进去,然后再次新建复制下面这个 %JAVA_HOME%\jre\bin,然后就大工告成啦。下一步检测是否成功
至此,应有的环境变量已经配置完毕。验证的方法:windows+r调出运行框,输入cmd,进入命令行。然后输入java,按回车出现以下画面
9
接着输入javac,按回车出现以下画面,则表示设置成功。