プログラムでJavaキャッシュディレクトリを見つける方法はありますか?Javaキャッシュディレクトリを見つける - 動的に
Normalyそれがこのようなディレクトリにあります。
"c:/Users/userId/AppData/LocalLow/Sun/Java/Deployment/cache/6.0"
にWindows Vistaで解決します。しかし、私はいくつかのよりダイナミック/正確な方法(最小ハードコードされたコード/でそれを見つける必要があるだろう
System.getProperty("user.home") + someMiddleDir + "/Sun/Java/Deployment/cache/" +
versionCode;
パス)。この
文字列の最初の部分(home + middle dir)は、環境変数%APPDATA%を確認できます。 – Jacob
'' APPDATA'は "C:\ Users \ userId \ AppData \ Roaming"を返しますので、 "ローミング"の代わりに "LocalLow"が必要ですが、提案に感謝します。 –