0

I just switched for a while from MacOS to Windows and I could not simply install JDK and run javac on Windows as I did with MacOS. Before running javac I needed to add new Environmental Variable for my user (with name PATH and the actual path to bin folder for jdk).

Why did I run javac w/o any problems on MacOS, but I needed to add env. variable to Windows? Thanks.

4

1 回答 1

1

我不知道它在 Mac OS 上如何,但在 Windows 上 javac 只是一个简单的可执行程序。与从命令行调用的任何其他程序一样,您必须告诉操作系统在哪里找到它,这样您就可以在每次使用它时调用它而无需指定其路径。
综上所述,如果您不更新路径环境变量,则每次要使用 javac 程序时都必须指定它所在的位置。但是如果你更新路径环境变量,你就不需要这样做(你只需调用程序)

于 2013-10-27T18:42:47.357 回答