我读了
这个帖子
,并确定将我的系统和用户变量TEMP和TMP分别设置为C:\Temp和C:\tmp。我已经重启了两次机器,但当我的应用程序调用
时,它一直指向
System.getProperty("java.io.tmpdir")
。为什么会这样做,我怎样才能让它指向C:\Temp或C:\tmp?TIA
C:\Program Files\Apache Software Foundation\Tomcat 8.5\temp
set -Djava.io.tmpdir=C:\Temp
的操作,结果还是一样。
在Tomcat安装目录下的
中,有以下几行。bin\catalina.batif not "%CATALINA_TMPDIR%" == "" goto gotTmpdir set "CATALINA_TMPDIR=%CATALINA_BASE%\temp" :gotTmpdir你可以设置环境变量
或者修改这个文件。CATALINA_TMPDIR