重新安置;gwt unitCache“;目录

重新安置;gwt unitCache“;目录,gwt,smartgwt,Gwt,Smartgwt,GWT将生成一个包含一些缓存文件的GWT unitCache目录。经过几天的工作,该目录可能会产生超过1GB的缓存文件。我担心生成这些文件可能会损坏我的SSD硬盘 我创建了一个2GB的ramdisk来存储临时文件。我的问题是,是否可以重新定位gwt unitCache目录?将'添加到build.xml中的gwtc任务中 我尝试使用${env.TEMP}而不是指向物理路径,但发现java存在一些随机IO问题 --或-- 将'添加到build.xml中的gwtc任务中 禁用创建任何缓存文件,这会稍微

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

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

'
添加到
build.xml中的gwtc任务中

我尝试使用${env.TEMP}而不是指向物理路径,但发现java存在一些随机IO问题

--或--

'
添加到
build.xml中的gwtc任务中


禁用创建任何缓存文件,这会稍微慢一点。

如果使用maven项目,您可以如下更改位置:

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

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

org.codehaus.mojo
GWTMaven插件
你的位置

您可以使用-Dgwt.persistentunitcache=false临时禁用持久单元缓存