Где загружаются файлы JAR после запуска JNLP через Web Start?Где загружаются файлы JAR после запуска JNLP через Web Start
Я искал в своем домашнем каталоге в appdata/local...
, но он показывает .jnlp
файл вместо .jar
.
Где загружаются файлы JAR после запуска JNLP через Web Start?Где загружаются файлы JAR после запуска JNLP через Web Start
Я искал в своем домашнем каталоге в appdata/local...
, но он показывает .jnlp
файл вместо .jar
.
Поскольку вы упомянули «appdata», я предполагаю, что вы запускаете webstart на окнах - на другой ОС вещи явно разные.
Местоположение загруженных JAR изменило некоторые версии назад, но в текущих версиях используется C:\Users\<your userid>\AppData\LocalLow\Sun\Java\Deployment\cache
(по крайней мере, на моей машине с Windows 7, но я думаю, что это должно быть то же самое для более новых версий Windows).
Обратите внимание, что под каталогом cache
существует дополнительная структура папок, а также обратите внимание, что JAR-файлы не сохраняются под тем же именем, что и они хранятся на сервере, но с использованием некоторого вычисленного значения - и даже не используют .jar
-расширение (например, один из наших JAR-файлов хранится как 6cb5c740-6bb35453-1.0-
).
спасибо за ваш ответ. В моем случае после каталога кеша есть папка с 6.0 и внутри есть много папок с номерами, но каждая папка пуста ...... нет вычисленного значения ... – sandybelieve
просто запустите следующую команду, а затем выберите ресурсы в инструменте
javaws -viewer
ли эта помощь? http://stackoverflow.com/questions/3962457/where-i-can-find-path-of-resources-jar-in-jnlp – jay