如何为WebStart程序自动更改Java缓存文件夹

时间:2009-08-21 07:23:24

标签: java caching

我们在本地LAN中部署了一个Java应用程序,该应用程序缓存在JRE缓存文件夹中。默认情况下,此缓存空间最大可达1GB,在大多数情况下,所有计算机总共使用该空间。

如果不需要在LAN中对所有用户的主文件夹进行日常备份(并且LAN中有超过200台计算机),这将不会成为问题。

那么,通过同步用户的主文件夹批处理程序还可以同步重1GB的java缓存文件夹,总共产生200x1GB的流量,这与网络管理员有关。

解决方案是将java缓存文件夹放在用户主文件夹之外的某个位置,但这只能通过控制面板完成。这需要有人去访问所有200台计算机并手动更改...或者可能有一个可以自动完成工作的解决方案?

1 个答案:

答案 0 :(得分:3)

您似乎需要更改deployment.user.cachedir

中的deployment.properties属性

http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/properties.html