IDEasy
defines a set of standard variables to your environment for configuration.
These environment variables are described by the following table.
Those variables printed bold are also exported in your shell (except for windows CMD that does not have such concept).
Variables with the value -
are not set by default but may be set via configuration to override defaults.
Please note that we are trying to minimize any potential side-effect from IDEasy
to the outside world by reducing the number of variables and only exporting those that are required.
Variable | Value | Meaning |
---|---|---|
|
e.g. |
The installation root directory of |
|
e.g. |
The top level directory of your |
|
|
You system path is adjusted by |
|
|
The platform independent home directory of the current user. In some edge-cases (e.g. in cygwin) this differs from |
|
|
List of tools that should be installed by default on project creation. |
|
|
List of IDEs that shall be used by developers in the project and therefore start-scripts are created on setup. |
|
|
The workspace you are currently in. Defaults to |
|
|
Absolute path to current workspace. Never set this variable in any |
|
|
Path to JDK |
|
|
Path to your local maven repository. For projects without high security demands, you may change this to the maven default |
|
|
Path to Maven |
|
|
Maven arguments. This variable is set just if the |
|
|
If set as |
|
|
Path to GraalVM |
|
|
Enable/disable legacy support for devonfw-ide configuration templates in IDE workspace folders. |
|
|
JVM options for Eclipse |
|
|
The edition of the tool |
|
|
The version of the tool |
|
e.g. |
The arguments provided to the build-tool |
|
e.g. |
The arguments provided to the build-tool |