重新定位“gwt-unitCache”目录

时间:2013-06-27 17:14:18

标签: gwt smartgwt

GWT将生成一个带有一些缓存文件的gwt-unitCache目录。经过几天的工作,该目录可能会生成超过1GB的缓存文件。我担心生成这些文件可能会损坏我的SSD硬盘。

我创建了一个2GB的ramdisk用于存储临时文件。我的问题是,是否可以重新定位gwt-unitCache目录?

2 个答案:

答案 0 :(得分:2)

'<sysproperty key="gwt.persistentunitcachedir" value="cache_dir"/>'添加到build.xml

中的gwtc任务

我尝试使用$ {env.TEMP}而不是指向物理路径,但看到了java的一些随机IO问题。

- 或 -

'<sysproperty key="gwt.persistentunitcache" value="false"/>'添加到build.xml

中的gwtc任务

禁用创建任何缓存文件,这有点慢

答案 1 :(得分:0)

如果您使用Maven项目,则可以这样更改位置:

<plugin>
 <groupId>org.codehaus.mojo</groupId>
 <artifactId>gwt-maven-plugin</artifactId>

 <configuration>
   <persistentunitcachedir>yourlocation</persistentunitcachedir>
 </configuration>
</plugin>