Netbeans 7.1 не будет работать после установки python - PullRequest
5 голосов
/ 04 марта 2012

Я только что установил python в nb7.1, используя http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gz, и он не отображается.

Я хочу отключить некоторые плагины из своего домашнего каталога. Как мне этого добиться?

тогда я читаю на форумах NB (http://forums.netbeans.org/post-124523.html#115641), Я обнаружил, что эти парни говорят «Не делайте этот шаг, это приведет к краху Netbeans» Но никто не говорит, как это изменить.

EDIT

вот вывод журнала

WARNING [org.netbeans.core.modules]: had to upgrade dependencies for module net.sf.efhnbm: added = [module org.openide.awt, module org.openide.options > 6.7, module org.openide.util.lookup > 8.0] removed = []; details: [#170056: Separate module for Lookup API, #88531 Remove SystemOption usage from PrintSettings, SaveCookie extends Savable. To compile you need to include openide.awt on classpath.]
WARNING [org.netbeans.core.modules]: had to upgrade dependencies for module org.netbeans.modules.selenium.php: added = [module org.openide.awt] removed = []; details: [SaveCookie extends Savable. To compile you need to include openide.awt on classpath.]
java.lang.NoClassDefFoundError: org/osgi/framework/startlevel/BundleStartLevel while loading org.eclipse.osgi.framework.internal.core.AbstractBundle; see http://wiki.netbeans.org/DevFaqTroubleshootClassNotFound
    at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:304)
    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:227)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.internalInit(EquinoxLauncher.java:67)
    at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.init(EquinoxLauncher.java:37)
    at org.eclipse.osgi.launch.Equinox.init(Equinox.java:178)
    at org.netbeans.modules.netbinox.Netbinox.init(Netbinox.java:75)
    at org.netbeans.core.netigso.Netigso.prepare(Netigso.java:149)
    at org.netbeans.NetigsoFramework.turnOn(NetigsoFramework.java:214)
    at org.netbeans.ModuleManager.enable(ModuleManager.java:1087)
    at org.netbeans.ModuleManager.enable(ModuleManager.java:906)
    at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:340)
    at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:276)
    at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:294)
    at org.netbeans.core.startup.Main.getModuleSystem(Main.java:169)
    at org.netbeans.core.startup.Main.start(Main.java:305)
    at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
    at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NoClassDefFoundError: org/osgi/framework/startlevel/BundleStartLevel
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
    at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:266)
    at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:300)
    ... 17 more
Caused by: java.lang.ClassNotFoundException: org.osgi.framework.startlevel.BundleStartLevel starting from ModuleCL@57f530d8[org.netbeans.modules.netbinox] with possible defining loaders null and declared parents [ModuleCL@4145f572[org.netbeans.core.netigso], org.netbeans.MainImpl$BootClassLoader@18b753f8, ModuleCL@65cc892e[org.netbeans.libs.osgi]]
    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:264)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 22 more
Caused by: java.lang.ClassNotFoundException: org.osgi.framework.startlevel.BundleStartLevel
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:262)
    ... 23 more

С уважением,

Ответы [ 4 ]

3 голосов
/ 22 ноября 2012

Я нашел взорванный плагин в папке Users \ $ MyUser $ \ AppData \ Roaming \ Netbeans \ 7.2

Сделано специальное примечание (читай: удалено) файлов в каталогах со звуком Python, которые соответствуют времени, когда я столкнулся с проблемой запуска. Netbeans побежал нормально потом.

2 голосов
/ 26 апреля 2012

По крайней мере, в моем случае это было добавление «центра обновлений разработки», которое сломало netbeans, а не сам плагин python.См. Сообщение https://stackoverflow.com/a/9993301/970910 для возможного решения проблемы.

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

Чтобы удалить плагин вручную:

Зайдите в свой дом, есть каталог .netbeans .Зайдите внутрь и удалите файлы плагинов здесь.

http://forums.netbeans.org/post-78253.html&highlight=

0 голосов
/ 24 октября 2012

Перезапишите свои netbeans с новой установкой, лучше обновите ваши netbeans (последняя версия) с новой установкой, сохранив старую.Затем удалите старую копию, и ваш проект останется нетронутым.

Если вы хотите сохранить netbeans7.1, просто перезапишите и удалите плагин, используя встроенный менеджер плагинов netbeans.

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