4

Я случайно удалил /System/Library/Frameworks/JavaVM.framework , и теперь я не могу использовать никакие команды, такие как java, javac, etc.. Даже если у меня установлена java. Так кто-то знает, как восстановить эту папку (нет, у меня не настроена машина времени)? Или знаете, чтобы сделать некоторые обходные пути, чтобы Java продолжала работать снова в командной строке?

Большое спасибо!

3 ответа3

2

Я также случайно удалил JavaVM.framework . После некоторого поиска в Google я наткнулся на этот замечательный ответ на аналогичный вопрос о StackOverflow. Благодаря этому ответу мне удалось восстановить фреймворк из JavaDeveloper dmg, который вы можете найти на сайте Apple Developer (возможно, он доступен в другом месте, но прямой путь из источника выглядел как хороший путь).

1

Вам нужно переустановить JDK для Mac OS. http://www.wikihow.com/Install-the-JDK-(Java-Development-Kit)-on-Mac-OS-X

Загрузочный пакет - java_for_os_x, а не jdk-macosx с веб-сайта oracle.

-1

Попробуйте удалить содержимое в /Library /Java /JavaVirtualMachines и переустановить Java

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .