Java 文件上载在/tmp中创建文件

Java 文件上载在/tmp中创建文件,java,file-upload,playframework,Java,File Upload,Playframework,当使用上传文件到我的游戏的表单时!框架应用程序,在${application\u path}/tmp/中创建一个文件,其唯一ID如下: 0851e44f-8d7e-4afd-8edf-3d9bd6c909c9 并包含表单发送的所有数据(POST和文件) 我在以下位置找到了创建此文件的位置: play.server.StreamChunkAggregator.java:51 但是我不知道为什么在请求完成后这个文件没有被删除。 是否有任何原因导致文件未被删除?播放(1.2)是特定的吗?管理上传文

当使用上传文件到我的游戏的表单时!框架应用程序,在
${application\u path}/tmp/
中创建一个文件,其唯一ID如下:

0851e44f-8d7e-4afd-8edf-3d9bd6c909c9
并包含表单发送的所有数据(POST和文件)

我在以下位置找到了创建此文件的位置:

play.server.StreamChunkAggregator.java:51
但是我不知道为什么在请求完成后这个文件没有被删除。
是否有任何原因导致文件未被删除?播放(1.2)是特定的吗?

管理上传文件不是服务器API的经典方式吗?

为何不删除?我不知道,但我在Tomcat中看到了相同的行为…

管理上传文件不是服务器API的经典方式吗?

为何不删除?我不知道,但我在Tomcat中看到了相同的行为…

该文件应在请求结束时自动删除,因此一定发生了异常情况。

该文件应在请求结束时自动删除,所以一定是出了什么不寻常的问题。

你知道这些文件是否无限期保存吗?因为如果有很多文件上传,可能会很快占用很多Gb,对吗?显然,在Tomcat中,我读到它们应该在重启时被清除,但我从未验证过,所以我不确定!你知道这些文件是否无限期保存吗?因为如果有很多文件上传,可能会很快占用很多Gb,对吗?显然,在Tomcat中,我读到它们应该在重启时被清除,但我从未验证过,所以我不确定!好的,这就是我所期望的。我认为在从IcedTea迁移到真正的Java JVM之后,一切都正常了。好吧,这就是我所期望的。我认为在从IcedTea迁移到真正的Java JVM之后,一切都正常了。