Эта же проблема была недавно открыта на багтрекере Arch Linux, поэтому я знаю, почему у вас есть эта проблема: https://bugs.archlinux.org/task/60533
Удвоенный //
является подозрительным, и, более того, файл как установленныйпо сути, это пакет /usr/etc/netbeans.clusters
- который идентичен, за исключением отсутствующего компонента "usr".Оказывается, это задается сценарием оболочки запуска netbeans путем анализа местоположения сценария оболочки (используя dirname для $0
) и с учетом того, что он является корнем установки netbeans.Это должно быть равно /usr
, чтобы работать правильно.По причинам, очевидным для любого, кто действительно задирает оболочку, этот сценарий оболочки ужасен (как и большинство в Интернете), но важный фактор, который вы должны учитывать, это то, что он зависит от того, как вы его запустили.
Для некоторыхпричина, вы запускаете программу через /bin/netbeans
вместо /usr/bin/netbeans
.Возможно, потому что /bin
в вашей системе $PATH
, что неверно и является ошибкой в вашей системе.
В результате сценарий ужасной оболочки netbeans неправильно вычисляет basedir netbeans как /
вместо /usr
и просчитывает все файлы ресурсов относительно неправильного расположения.