Доступ к Java.exe запрещен - PullRequest
1 голос
/ 17 марта 2012

У меня проблема с доступом к java.exe из не родительского каталога.

Windows Vista Home Premium, JDK 7.

Мне нужно выполнить java.exe из любого каталога, но когда я пытаюсь запустить его из командной строки, я получаю сообщение «Доступ запрещен». Я настроил все связанные переменные среды. Права доступа к этому файлу позволяют мне его запускать. Все папки имеют разрешения на чтение.

Если я запускаю его из родительского каталога, все в порядке.

Кто-нибудь знает в чем проблема?

Ответы [ 3 ]

1 голос
/ 17 марта 2012

Я не могу придумать ни одного объяснения, кроме очевидного;то есть в действительности вы НЕ настроили переменные среды правильно для командной строки.

  • Возможно, вы указали переменную PATH неправильно.

  • Возможно, вы не перезапустили командную оболочку после изменения переменных среды.

(я не думаю, что это может быть проблемой с разрешениями, если вы можете выполнить java.exe, используя полный путь, ноне java.)

0 голосов
/ 14 марта 2019

(2019) Necromancing ...

Сегодня я радостно делал какой-то% JAVA_HOME% \ BIN \ KeyTool.exe, когда вдруг на моем экране появилась синяя полоса, где говорилось, что Доступ запрещен и чтоПрограмма не была создана для этой платформы.Я использовал KeyTool на этой виртуальной машине более 100 раз?

Вот как я наткнулся на этот вопрос.

Так как интернет не помог, я просто удалил Java и зановоустановил его снова, и Wham Bam Alakazam: он снова работает.Так что вместо того, чтобы искать, что не так: просто переустановите, и через 4 минуты вы снова родитесь.

0 голосов
/ 19 марта 2012

Попробуйте запустить cmd.exe с «Запуск от имени администратора».

...