0

你能告诉“java.io.tmp”目录的意义吗?

我注意到这个目录是在我的 tomcat 的 webapps 文件夹下创建的。

谢谢!

4

2 回答 2

0

它不是目录,它是属性指向要用作临时文件夹的目录(目录恰好与属性同名是tomcat决定)。当您要创建临时文件时,此属性用作文件的位置。一些例子

 File tempFile = File.createTempFile("pattern", ".suffix");
 tempFile.deleteOnExit();

默认情况下,JVM 会从 TMP/TEMP 环境变量中复制值。该值可以在 JVM 启动时设置。Tomcat 将此设置为应用程序的其余部分使用。

相关:控制java.io.tmpdir的环境变量?

于 2012-10-13T02:21:44.090 回答
0

这个名字本身就是一个很好的线索。它的 java.IO.TMP,常识会告诉我们是关于临时 ios。由于 java.io 包是关于文件的,所以它可能加起来这是一个存储临时文件的路径。

于 2012-10-13T02:43:43.143 回答