您好,設置一個環境變量的主要需求是什麼,而我們一直在安裝多種語言。有什麼需要?安裝不能設置(在Java的情況下)?爲什麼這樣?什麼是環境變量的主要需求?
3
A
回答
5
環境變量設置爲允許訪問命令行工具並使其他工具更容易與SDK交互。例如,使用Java在Windows上,如果環境變量未在PATH設置,運行javac的是更麻煩,因爲你需要的完整路徑每次鍵入命令:
C:> \jdk<version>\bin\javac MyClass.java
在Java環境環境變量不是必需的;這很簡單。其他語言可能會更嚴格,儘管我沒有看到任何可以引用的具體示例。您可以閱讀文章How Do I Set the Path System variable?瞭解有關如何執行此操作的詳細信息。
Java安裝程序不會更改路徑變量,但可以使用其他工具(例如Microsoft自己的)。我認爲這是Sun/Oracle的設計決定,而不是任何特定的技術限制。
0
在JAVA的情況下你可以在沒有設置PATH變量的情況下運行JDK,或者你可以選擇將其設置爲方便。但是,如果您希望能夠從任何目錄運行可執行文件(javac,java,javadoc等)而無需鍵入命令的完整路徑,則應該設置路徑變量。如果不設置PATH變量,則需要在每次運行時指定可執行文件的完整路徑。
相關問題
- 1. react-native需要什麼環境變量?
- 2. 什麼是最低要求的環境變量?
- 3. 需要的環境變量
- 4. 爲什麼在已定義的環境變量上需要putenv()?
- 5. 我的環境變量是什麼?
- 6. 什麼是環境變量的含義:: = :: \
- 7. 爲什麼你需要設置WORKON_HOME環境變量?
- 8. 爲什麼設置USER環境變量需要12秒?
- 9. 什麼是HTTP_AUTHORIZATION環境變量?
- 10. 什麼是環境變量EBSDIR?
- 11. 爲什麼ROOT_URL是bundle部署所需的環境變量?
- 12. 爲什麼環境變量不變?
- 13. Makefile:需要明確混合使用環境變量和變量
- 14. 什麼是需要在監禁的環境
- 15. 什麼是OpenCL環境下的變形?
- 16. 系統環境變量有什麼用?
- 17. 什麼環境變量用於終端
- 18. 什麼環境變量設置Git Color.UI?
- 19. 爲什麼只需要在環境變量中爲JDK設置路徑和CLASSPATH?
- 20. 是什麼存儲「存儲變量所需的內存」的變量和要求的規格有什麼區別?
- 21. 環境變量的目的是什麼PYTHONPATH
- 22. PHP.ini這是什麼變量,放寬需要$變量?
- 23. Zabbix主機中的環境變量
- 24. 這些奇怪的環境變量是什麼?
- 25. OpenShift上'app alias'的環境變量是什麼?
- 26. 什麼是設置我的環境變量錯了?
- 27. 什麼是環境變量的基礎概念?
- 28. 什麼是表示Django環境的變量?
- 29. ANDROID環境變量的路徑是什麼?
- 30. 什麼是在OBIEE中運行sawserver升級的環境變量?