2015-07-12 55 views
2
  • PATH:這是Windows上的正常環境變量。
  • CLASSPATH:它包含JVM將查找的庫路徑。

我發現從網上這些信息,但我感到困惑,爲什麼「路徑」所使用的操作系統&爲什麼「類路徑」所使用的編譯器& JVM?OS爲什麼使用「path」&爲什麼編譯器和JVM使用「classpath」?

+2

@skip你會更喜歡什麼呢? – CKing

+0

'PATH'已經從舊的DOS時代繼承而來。 – biziclop

+0

@biziclop:'PATH'是DOS之前的\ * nix概念。 –

回答

1

因爲它們是完全不同的東西。 PATH用於在沒有任何路徑信息的情況下運行它們時查找可執行文件。 CLASSPATH用於查找Java類。

+1

Crowder我相信OP已經知道'CLASSPATH'用於什麼了。 – CKing

相關問題