Windows上的Tomcat将文件写入Windows \ Temp

时间:2010-02-11 17:34:21

标签: java windows tomcat

我在Windows上提升了多个Tomcat服务,有时候没有充分理由得到ClassNotFoundException。经过一些调查后,看来Tomcat正在windows temp目录中存储类文件,并且在同时引发多个Tomcat实例时会感到困惑。

有没有人遇到过这个问题?我们如何配置每个Tomcat将其临时文件写入自己唯一的目录中,从而避免冲突?

注意 - Tomcats在Windows Server 2008上作为Windows服务运行。

1 个答案:

答案 0 :(得分:3)

尝试使用-Djava.io.tmpdir=/my/temporary/directory运行Tomcat。 Java uses it来确定临时目录。分配单独的临时目录以分隔Tomcat服务。