В Java веб-запуск, где файл банки становится загруженным на?

Согласно Java веб-запуск, где файл банки становится загруженным на клиентской машине?

8
задан ria 14 April 2010 в 07:00
поделиться

5 ответов

В случае компьютера с Windows вы можете перейти на панель управления и щелкнуть Панель управления Java, чтобы найти расположение кэша Java.
В моем случае это показывает: C: \ Documents and Settings \ user1 \ Application Data \ Sun \ Java \ Deployment \ cache

10
ответ дан 5 December 2019 в 10:01
поделиться

В случае машины с Linux он у меня находится на:

/home/bakkal/.java/deployment/cache/

, где / home / bakkal - это просто моя личная домашняя папка.

3
ответ дан 5 December 2019 в 10:01
поделиться

Имейте в виду, что расположение окон изменилось. В java 6 все было по-другому (по сравнению с java 5).

0
ответ дан 5 December 2019 в 10:01
поделиться

На Mac

/Users/username/Library/Caches/Java/cache/


Просто ради интереса:
. Я развернул небольшую игру и нашел ее jar-файл в

/Users/username/Library/Caches/Java/cache/6.0/42/1d3d9f6a-640bd5ed

Файл .jar был удален, если вы хотите запустить или декомпилировать его, переименуйте его в .jar

UPDATE (OS X El Capitan)

/Users/username/Library/Application Support/Oracle/Java/Deployment/cache
4
ответ дан 5 December 2019 в 10:01
поделиться

Если у вас нет очень хорошей причины (TM), вам в принципе не нужно беспокоиться об этом, поскольку это задача Java Web Start.

Если это нужно для того, чтобы найти банку из внутри вашего собственного кода, вы можете спросить загрузчик классов, откуда он взял байт-код. Учитывая, что диспетчер безопасности позволяет!

0
ответ дан 5 December 2019 в 10:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: