从linux中的命令行清除java缓存

时间:2016-06-26 13:59:52

标签: java linux caching

标题说明了一切。我必须从命令行和命令行清除java缓存(以加载新版本的applet),不需要任何GUI。

我尝试了https://stackoverflow.com/a/25807154/4142984

找到的内容
javaws -clearcache

但它会打开一个GUI,引导我进入Java控制面板的窗口。

窗口(在Windows机器上远程查看)不可调整大小,“ Temporary Internet Files ”中的有趣按钮不在窗口的可见部分。

2 个答案:

答案 0 :(得分:3)

抱歉,我以为你在谈论Java内存缓存......

我认为你被低估了,因为你的问题超出了主题,并且不清楚。从这个“GUI”,你必须看到你的缓存存储在哪里。

我在这里:/home/ju/.cache/icedtea-web/cache;那我必须做

rm -rf /home/ju/.cache/icedtea-web/cache/*

删除其内容。

答案 1 :(得分:0)

-silent中有javaws选项。根据文档,它会阻止用于将应用程序导入(安装)到缓存的UI。但是谁知道呢,也许它对移除它们也有影响。