Хорошо, я исправил это. Допустим, вы испортили установку netbeans, установив pythonplugin, тогда это может сработать только для вас, при условии, что вы используете ОС, отличную от Windows. Это связано с тем, что Windows использует предварительно скомпилированные двоичные файлы для запуска IDE Netbeans.
Проблема, которую я решил, состоит в том, что по умолчанию набор классов не добавляется в путь к классам Java, что приводит к сбою. Вы можете определить, является ли это также вашей проблемой, проверив .netbeans // var / log / messages. Если он отображает некоторые ClassNotFoundExceptions, то у нас может быть та же проблема. Если нет, то, по крайней мере, у вас есть некоторые указания на то, что идет не так, и, возможно, вы могли бы придумать какое-то решение самостоятельно. ;)
Путь к классу Java создается в файле:
/<path>/<to>/<your>/<netbeans>/<installation>/platform/lib/nbexec
На OSX это может быть:
/Applications/NetBeans/NetBeans 7.1.app/Contents/Resources/NetBeans/platform/lib
В основном цикле вызывается функция construct_classpath, которая, в свою очередь, вызывает функцию build_classpath для двух каталогов. Я изменил функцию на это:
build_cp() {
base="$1"
append_jars_to_cp "${base}/lib/patches" "patches"
append_jars_to_cp "${base}/lib" "lib"
append_jars_to_cp "${base}/lib/locale" "locale"
# Added by me:
append_jars_to_cp "${base}/modules/ext" "ext"
}
После этой модификации запустите вашу IDE, и все должно работать нормально. Удачи!