我已经阅读了这篇文章,并确保将 TEMP 和 TMP 的系统和用户变量分别设置为 C:\Temp 和 C:\tmp。我已经重新启动了我的机器两次,但是当我的应用程序调用System.getProperty("java.io.tmpdir")它时,它一直指向C:\Program Files\Apache Software Foundation\Tomcat 8.5\temp. 为什么要这样做,我怎样才能让它指向 C:\Temp 或 C:\tmp?TIA
编辑:
我也试过set -Djava.io.tmpdir=C:\Temp从 cmd 窗口做,但仍然得到相同的结果。
在bin\catalina.batTomcat安装目录中有以下几行:
if not "%CATALINA_TMPDIR%" == "" goto gotTmpdir
set "CATALINA_TMPDIR=%CATALINA_BASE%\temp"
:gotTmpdir
Run Code Online (Sandbox Code Playgroud)
您可以设置环境变量CATALINA_TMPDIR或修改此文件。
| 归档时间: |
|
| 查看次数: |
192 次 |
| 最近记录: |