我设置了一个环境变量(下IDE Settings -> Path Variables
)
APP_HOME = /path/to/app_home
我的一项测试失败了
System.out.println("APP HOME: " + APP_HOME);
和
APP HOME: null/
它看起来不像正在读取该环境变量。我错过了什么?
我设置了一个环境变量(下IDE Settings -> Path Variables
)
APP_HOME = /path/to/app_home
我的一项测试失败了
System.out.println("APP HOME: " + APP_HOME);
和
APP HOME: null/
它看起来不像正在读取该环境变量。我错过了什么?
路径变量对话框与环境变量无关。
环境变量可以在您的操作系统中指定或在运行配置中自定义:
如果上面的答案+重新启动IDE没有做,如果你使用它,请尝试重新启动“Jetbrains Toolbox”,这对我有用
可以在 intellij “运行配置”中引用 intellij “路径变量”。
在“路径变量”中创建一个变量,例如ANALYTICS_VERSION
。
在“环境变量”下的“运行配置”中添加例如以下内容:
ANALYTICS_LOAD_LOCATION=$MAVEN_REPOSITORY$\com\my\company\analytics\$ANALYTICS_VERSION$\bin
要回答原始问题,您需要将APP_HOME
环境变量添加到引用路径变量的运行配置中:
APP_HOME=$APP_HOME$