2016-01-05 92 views
0

我想在我的新笔记本电脑上设置jdk,并且遇到问题。输入javac给我 javac不被识别为一个内部或外部命令,可操作的程序或批处理文件。”Java路径变量不起作用

我已经设置java_homeC:\Program Files\Java\jdk1.8.0_66并增加%java_home%\bin\到PATH变量。然而,这仍然无法正常工作。我检查堆栈溢出的其他问题,但什么也没找到,请帮忙

+0

我认为它应该是'JAVA_HOME'和'PATH'应该有'bin'位置。 – YoungHobbit

+0

1)您在设置PATH后开始了一个新的控制台(或其他)? 2)确认JAVA_HOME是否按照您的预期设置? 3)32/64位的问题? – John3136

+0

'bin'位置是什么意思?我有'%java_home%\ bin' – FlamingPickle

回答

1

检查下列事项:

  • 当您打开环境变量的设置,你会发现两个街区 - 一个是“用户变量。对于管理员',另一个是'系统变量'。确保在“系统变量”部分中设置路径

  • 尝试在PATH变量中放置一个硬编码路径。我有我的如下:

    C:\ Program Files \ Java \ jdk1.7.0_71 \ bin;

+0

谢谢。硬编码路径起作用。 – FlamingPickle