0

我在小程序工作。我想删除 java 缓存(主要是在文件夹 sun\deployment 中)。我们可以使用 Java 控制面板更改此路径。假设有人在客户端更改了该路径。然后我想在Applet中获得这条路径。所以我可以在注销时删除它。

4

1 回答 1

1

我不知道是否有保证以编程方式获取 java 缓存路径的方法。但无论如何,它可能没有实际意义。除非您的小程序是“受信任的”:

  • 它不太可能有权找出缓存位置是什么,并且
  • 它不太可能有权删除缓存中的文件......或用户机器上的任何其他地方。

FWIW,如果您的小程序有权读取用户计算机上的文件,它应该能够将部署配置文件加载到Properties对象中并从相关属性中获取缓存目录位置。

于 2013-08-29T07:39:35.280 回答