Netbeans 8.2 не отображается в реестре или не позволяет ассоциироваться с файлами - PullRequest
0 голосов
/ 11 мая 2018

Я установил Netbeans 8.2 и jdk и jre 1.8.0_171. (ОС Windows 10; кстати, при чистой установке ОС, чтобы исключить возможность повреждения ключей реестра, вирусов и т. Д.).

Я считаю, что правильно установил системную среду и т. Д.

Я создал файл HelloWorld в блокноте; скомпилирован в строке cmd, затем при попытке запустить файл, меня спросили, какую (по умолчанию) программу я хотел бы использовать для его запуска.

Когда я пошел связывать NetBeans, я не смог этого сделать, поскольку он не отображается ни в меню, ни в средстве сопоставления файлов панели управления.

Еще более странно, когда я зашел проверить реестр,

Компьютер \ HKEY_CLASSES_ROOT \ Applications

netbeans там не было .....

Сам NetBeans, кстати, работает и работает абсолютно нормально, так что я довольно озадачен этим ...

Пожалуйста, сообщите

1 Ответ

0 голосов
/ 12 мая 2018

Если вы запускаете приложение Java из командной строки в Windows, вам следует использовать java.exe для его запуска.NetBeans - это среда IDE, и хотя она предоставляет функциональные возможности, позволяющие запускать Java изнутри (т. Е. Из NetBeans), она сильно отличается от непосредственного использования NetBeans для запуска приложения Java.

Кроме того, NetBeans не использует реестр Windows для регистрации приложения , поэтому вы не можете связать NetBeans с любым типом файлов.Тот факт, что NetBeans можно установить как приложение Windows, не означает, что он необходим для реализации всех возможных функций приложения Windows, таких как сопоставление файлов.

Стоит также отметить, что бета-версия NetBeans 9 предоставляется только в виде zip-файла, и его установка состоит из не более чем разархивирования загруженного файла в папку, поэтому он определенноне использует реестр Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...