def CATALINA_HOME = System.getenv("CATALINA_HOME")
task t << {
println CATALINA_HOME
}
当我使用IDEA(从Gradle Project面板中双击t)运行时,CATALINA_HOME
为空,但当在终端中执行gradle t
时,我得到了正确的路径。这似乎只发生在OSX中(我的版本是10.11.14 El Capitan)。
def CATALINA_HOME = System.getenv("CATALINA_HOME")
task t << {
println CATALINA_HOME
}
当我使用IDEA(从Gradle Project面板中双击t)运行时,CATALINA_HOME
为空,但当在终端中执行gradle t
时,我得到了正确的路径。这似乎只发生在OSX中(我的版本是10.11.14 El Capitan)。
1条答案
按热度按时间ecbunoof1#
IntelliJ IDEA在识别OS X上的环境变量时遇到了问题(不确定在其他系统上是否也是如此)。请看一下这个post-它应该可以解决问题(前段时间我也有类似的问题,发现它非常有用)。
由于链接的页面不再存在,您可以在存档here中找到它。谢谢@AlexeyStepanov!