我在Win 7中工作。所以我在属性,环境变量中设置了Path变量。但是,当我在命令行中输入java,直到我写set path = ...才能识别它。并设置我已在属性env变量窗口中手动设置的完全相同的东西。然后它的工作原理。但是,当我关闭命令行并重新打开它时,它再也无法识别javac。所以每次打开命令行时我都要设置Path。有什么想法吗?
答案 0 :(得分:1)
在Windows中,使用命令行中的set仅设置该进程的环境变量。当您从命令行执行此操作然后关闭它时,您将丢失在此处执行的操作。
你说属性,环境变量,但是让我按照步骤运行,以便我们在同一页面上。
要确保环境变量“粘住”,请单击“开始”按钮,右键单击“计算机”,然后选择“属性”。单击Advanced System Settings,然后单击Environment Variables ...在出现的对话框中,在System Variables部分下双击Path环境变量。滚动到最后,添加一个分号,然后添加可执行文件的路径。
您现在必须重新启动已经运行的任何进程。