【发布时间】:2014-06-19 13:27:25
【问题描述】:
我执行了以下步骤,但 java 似乎不适合我,如果是,我是否需要重新启动系统,那为什么?
1. Right click My Computer->Advence Option->Environment Varibles->System Variables
2. variable : Path->Edit
3. Copy your jdk bin directory i.e.C:\Program Files\Java\jdk1.7.0_51\bin
4. Paste it after putting a semi-colon(;) in value section
在 cmd 中运行 java 时出现以下错误
C:\Users\User>java -version
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
【问题讨论】:
-
你想用它做什么?您确实需要重新启动任何将引用您的变量的进程(即 cmd)。
-
不需要重启你的电脑,但是需要重启你的shell ;)
-
@Nizil 什么是外壳?
-
@Adrian 好吧,严格来说,它是内核的接口(请参阅Wikipedia),但它通常用作指代命令行解释器甚至终端的总称。