Как очистить кэш Java

Обновлено: 21.11.2024

Устранение неполадок: как очистить кэш Java

Очистка кэша Java гарантирует, что браузер загрузит последние версии приложений и апплетов Java (таких как Зачетная книжка PowerTeacher).
Эти шаги очистят кеш Java для всех установленных браузеров. Некоторые диалоговые окна и имена полей будут немного отличаться в зависимости от вашей версии Java или операционной системы.

Вот процедура очистки для Mac OS X:

<цитата>

1. Перейдите к Java Preferences на жестком диске: your-hard-drive-name --> Applications --> Utilities --> Java Preferences.app и дважды щелкните, чтобы запустить Java Preferences.app
2. Нажмите на вкладку Сеть.
3. Нажмите кнопку Удалить файлы.
4. Установите флажки, чтобы удалить как приложения и апплеты, так и файлы трассировки и журнала.
5. Нажмите «ОК».
6. Закройте окно Настройки Java и снова попробуйте получить доступ к Журналу оценок PowerTeacher.

На некоторых компьютерах Mac Настройки Java могут быть недоступны. находится внутри папки Java.
имя-вашего-жесткого-диска --> Приложения --> Утилиты --> Java --> J2SE 5.0 --> Java Preferences.app

Вот процедура очистки для Windows:

Если у вас версия Sun Java 1.5 и выше, следуйте этим инструкциям:

1. Щелкните Пуск > Панель управления.
2. Дважды щелкните значок Java на панели управления. Появится панель управления Java.
3. Нажмите «Настройки» в разделе «Временные файлы Интернета». Появится диалоговое окно «Параметры временных файлов».
4. Щелкните Удалить файлы. Появится диалоговое окно «Удалить временные файлы». В этом окне есть три варианта очистки кэша:
• Удалить файлы,
• Просмотр приложений,
• Просмотр апплетов
5. Нажмите «ОК» в окне «Удалить временные файлы».
Примечание. Это удалит все загруженные приложения и апплеты из кеша.
6. Нажмите «ОК» в окне «Параметры временных файлов» и попробуйте снова получить доступ к журналу оценок PowerTeacher.
Примечание. Если вы хотите удалить конкретное приложение и апплет из кэша, нажмите соответственно параметры «Просмотр приложения» и «Просмотр апплета».

Если у вас более старая версия Java, выполните следующие действия:

1. Нажмите «Пуск» > «Настройки» > «Панель управления»
2, щелкните значок подключаемого модуля Java
3, щелкните вкладку «Кэш»
4. Нажмите кнопку «Очистить» и нажмите «ОК» для подтверждения.
Примечание. Повторите эту процедуру для каждой кнопки «Плагин Java» на панели управления.

Дополнительная информация доступна в справке PowerTeacher Gradebook (запустите PowerTeacher Gradebook и щелкните значок "?" или откройте меню "Справка" ---> "Содержание").< /p>

Если есть какие-либо вопросы, обратитесь за помощью в техническую группу MCVSD.

Иногда возникает проблема с неправильной загрузкой Java-апплета. Когда это произойдет, вы увидите белую рамку с красным крестиком в углу. Это может быть связано с конфликтующими версиями Java или необходимостью очистки кеша Java. Очистить кеш Java проще, поэтому начните с него, прежде чем пытаться очистить конфликтующие версии Java.

Примечание. Эти инструкции предназначены для Windows 10, но работают одинаково для Windows 7 и Vista.

<р>1. Щелкните правой кнопкой мыши кнопку "Пуск" или одновременно нажмите клавиши [Windows] и [X].

<р>2. Нажмите на панель управления.

<р>3. Если в окне "Настройка параметров компьютера" выбран вид по категориям
нажмите стрелку раскрывающегося списка и выберите "Мелкие значки", как показано на рисунке ниже. Если вы
уже просматриваете большие значки или маленькие значки, перейдите к шагу 4.

<р>4. Щелкните значок Java.

<р>5. В окне панели управления Java нажмите кнопку "Настройки..." в разделе
Временные файлы Интернета.

<р>6. В окне «Параметры временных файлов» нажмите «Удалить файлы…», как
на рисунке ниже, чтобы удалить кеш Java.

<р>7. Нажмите кнопку "ОК" в окне "Удалить временные файлы", чтобы завершить
удаление, как показано на рисунке ниже.

<р>8. Когда файлы будут удалены, окно "Удалить файлы и приложения"
закроется. Нажмите "ОК" в остальных открытых окнах и закройте окно "Настройка параметров компьютера".

<р>9. Закройте все открытые окна браузера и перезапустите
браузер.

Все еще не исправили? См. раздел Проверка правильности установки версии Java.

Электронная почта

Портал самообслуживания


Телефон: 231.591.4822
Бесплатный номер: 877.779.4822

Поддержка по телефону доступна круглосуточно и без выходных

Поддержка доступна с 8:00 до 17:00
@ UCB - 108

Поддержка основных ИТ-услуг доступна с 8:00 до 17:00

Контакт

Услуги информационных технологий
805 Campus Drive
UCB 108
Big Rapids, MI 49307

Центр ИТ-решений
Телефон: (231) 591-4822
Бесплатный номер: (877) 779-4822

Я хочу знать, как очистить кэш Java с помощью кода Java или кода строки CMD.

Это должно быть сделано на компьютере с Microsoft Windows начиная с Windows 7 и выше.

Это следует делать на нескольких компьютерах, чтобы пути к файлам были разными.

Приложение использует Javaw в качестве приложения по умолчанию, с которым оно запускается (не путать с Javaws или Webstart — у меня уже есть код для очистки кеша Javaws). Поэтому мне нужно знать, как очистить кеш Javaw.

4 ответа 4

Это будет команда для очистки кеша

Это можно заархивировать следующей строкой: javaws -Xclearcache -silent -Xnosplash

Насколько я понимаю, существуют три основные технологии кэширования Java:

Кэш приложения является частью Java Webstart и связанных с ним подключаемых модулей браузера. Этим можно управлять с помощью инструмента командной строки javaws или панели управления Java, как указано в ответе @RuchiraGayanRanaweera.

Насколько мне известно, javaws – это единственный поддерживаемый способ управления кэшем приложения из командной строки.

Существует среда Java Object Cache, которая является частью линейки контейнерных продуктов Oracle J2EE (также известной как OC4J). Это описано в документации OC4J: «Глава 9 — Кэш объектов Java». (Я не думаю, что это то, что вы ищете.)

В некоторых реализациях JVM есть функция, позволяющая кэшировать скомпилированные классы и совместно использовать или повторно использовать их в разных JVM. IBM Java и Eclipse OpenJ9 поддерживают это; например см. «Общий кеш класса».

Однако эта функция не поддерживается стандартными (бесплатными) Oracle или OpenJDK Java. Существует / была, по-видимому, малоизвестная функция JVM для совместного использования данных системного класса, которая была введена в Java 5, и существует коммерческая функция (начиная с Java 8), чтобы распространить ее на классы приложений. Подробности найти сложно .

ОБНОВЛЕНИЕ. Начиная с Java 10, JVM Oracle и OpenJDK теперь поддерживают «Общий доступ к данным класса» (CDS). В этом документе есть инструкции по восстановлению кеша из командной строки.

Учитывая контекст, в котором изначально был задан вопрос, я подозреваю, что OP фактически спрашивал о кэшировании приложения Java Webstart, но не осознавал, что эта функциональность является частью Java. Webstart, а не Java SE в целом.

К сожалению, Java очень небезопасна и может быть легко взломана. Если вы хотите защитить Windows 7, я предлагаю вам регулярно удалять кеш Java и/или полностью отключать кеш Java. (Ну, вы не можете отключить его, но вы можете предотвратить сохранение временных файлов.)

Регулярно удаляйте временные файлы!

Самая большая слабость, вероятно, большинства операционных систем заключается в том, что временные папки требуются всегда. Папки кэша и временные интернет-папки часто содержат вредоносные файлы. Если вы никогда не удалите свои временные файлы, я гарантирую вам, что прямо сейчас на вашем компьютере есть по крайней мере один вирус, о котором вы даже не подозреваете.

Значок Java на панели задач — будьте осторожны!

Без Java у нас не было бы хороших игр, таких как Minecraft, но это также большой риск для безопасности. Всякий раз, когда вы посещаете неизвестный веб-сайт и видите этот маленький значок, всплывающий на панели задач, будьте ОЧЕНЬ подозрительны и ожидайте худшего. Часто уже слишком поздно, потому что вирус уже может быть в вашем кеше.

Как удалить файлы кэша Java

1. Шаг Откройте панель управления
2. Шаг В раскрывающемся списке «Просмотр» выберите «Крупные значки»:

3. Шаг Далее вы найдете еще пару элементов в панели управления. Нажмите Java (32-разрядная версия) или Java (64-разрядная версия), в зависимости от того, какая версия Java в настоящее время установлена ​​в вашей системе:

4. Шаг Внизу (набор временных файлов Интернета) нажмите «Настройки»…

5. Шаг Чтобы удалить файлы кэша Java, нажмите «Удалить файлы…»

6. Шаг. Проверьте приложения и апплеты, а также файлы трассировки и журналов (если они вам не нужны) и подтвердите, нажав OK.

7. Шаг Если вы хотите, чтобы Java не хранил какие-либо временные файлы на вашем компьютере, снимите флажок Хранить временные файлы на моем компьютере. Java по-прежнему будет записывать файлы в каталог C:\Users\sOliver\AppData\LocalLow\Sun\Java\Deployment\cache\6.0

8. Шаг Далее, снова нажмите «ОК», затем «Применить» (важно!)

Удалить файлы кэша Java вручную (предостережение)

Что ж, удаление файлов кеша может помочь избавиться от многих вирусов. Однако я заметил, что он НЕ удалит все временные файлы. Вот как можно удалить файлы кэша Java вручную.

1. Шаг Откройте проводник Windows (клавиша Windows + E)
2. Шаг Перейдите в папку C:\Users\[имя пользователя]\AppData\LocalLow\Sun\Java\Deployment\cache\
3 , Шаг Зажмите Shift и удалите папку 6.0

Эту папку можно безопасно удалить, она будет создана заново, как только вы снова получите доступ к любому апплету Java.

Защитите свой компьютер!

Это был еще один совет по безопасности, и я надеюсь, что он поможет вам сделать ваш компьютер более безопасным. Напоминаем, всегда избавляйтесь от всех временных интернет-файлов. На нашем сайте есть несколько руководств по удалению временных интернет-файлов:

Оливер С.К.

Оливер — основатель и главный редактор этого сайта. Ему интересно находить новые способы сломать Windows, находить распространенные ошибки и помогать другим их исправлять. Кроме того, он любит полностью настраивать системы с помощью Rainmeter и Dreamscene, узнавать больше о древних цивилизациях, таких как Чачапоя, оттачивать свои навыки цифровой фотографии и создавать программное обеспечение с небольшой группой избранных разработчиков. Если вы хотите связаться с ним, чтобы обсудить что-либо, отправьте ему письмо!

Читайте также: