So i went through all kinds of similar questions but couldn‘t find one specifically answering THIS:
From what i know, the JAVA_HOME system variable is case-sensitive and should always be capitalized.
But what about the (optional) PATH variable? Should it be capitalized? Always? Does it matter?
Because my System e.g. already has a Path variable, but not capitalized, instead written like here. Should you then use the already existing one or create a capitalized version in addition?
Thanks in advance.
According to Environment Variables in Windows/macOS/Linux PATH, CLASSPATH, JAVA_HOME , environment variables are case-sensitive on Linux and MacOS (and UNIX) but case-insensitive on Windows.
And here's a Microsoft source for that information: Environment.GetEnvironmentVariable Method:
Note that this applies to all environment variables, not just
PATH,CLASSPATHJAVA_PATH.However, on both Linux, MacOS and Windows, it is conventional to use all uppercase when writing environment variable names in scripts, etc.