def CATALINA_HOME = System.getenv("CATALINA_HOME")
task t << {
println CATALINA_HOME
}
当我运行想法(从Gradle项目面板双击t)时, CATALINA_HOME
为空,但是当在终端中执行gradle t
时,我获得了正确的路径。
似乎这只发生在OSX中(我的版本是10.11.14 El Capitan)。
答案 0 :(得分:0)
IntelliJ IDEA在OS X上识别环境变量时遇到问题(不确定是否在其他系统上)。请看看这个post - 它应该解决问题(前一段时间我有类似的问题,发现它非常有用)。