1

   My eclipse に PyDev をインストールしました。また、Windows OS に既にインストールされている Python26 に Interpreter-Python を構成しました。Python プロジェクトを作成できましたが、Eclipse エラー ログで Python モジュールを作成しているときに、次のような例外が発生しました。

java.lang.IllegalAccessError: クラス org.python.pydev.navigator.PythonBaseModelProvider からメソッド org.eclipse.jface.viewers.ColumnViewer.isBusy()Z にアクセスしようとしました
    org.python.pydev.navigator.PythonBaseModelProvider.runUpdates (PythonBaseModelProvider.java:1050) で
    org.python.pydev.navigator.PythonBaseModelProvider.processRunnables (PythonBaseModelProvider.java:1015) で
    org.python.pydev.navigator.PythonBaseModelProvider.processDelta (PythonBaseModelProvider.java:994) で
    org.python.pydev.navigator.PythonBaseModelProvider.resourceChanged (PythonBaseModelProvider.java:978) で
    org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:282) で
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) で
    org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:276) で
    org.eclipse.core.internal.events.NotificationManager.broadcastChanges (NotificationManager.java:148) で
    org.eclipse.core.internal.resources.Workspace.broadcastPostChange (Workspace.java:311) で
    org.eclipse.core.internal.resources.Workspace.endOperation (Workspace.java:1018) で
    org.eclipse.core.internal.resources.File.create (File.java:163) で
    org.eclipse.core.internal.resources.File.create (File.java:176) で
    org.python.pydev.ui.wizards.files.PythonModuleWizard.doCreateNew (PythonModuleWizard.java:87) で
    org.python.pydev.ui.wizards.files.AbstractPythonWizard.performFinish (AbstractPythonWizard.java:125) で
    org.eclipse.jface.wizard.WizardDialog.finishPressed (WizardDialog.java:742) で
    org.eclipse.jface.wizard.WizardDialog.buttonPressed (WizardDialog.java:373) で
    org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:618) で
    org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:227) で
    org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) で
    org.eclipse.swt.widgets.Widget.sendEvent (Widget.java:938) で
    org.eclipse.swt.widgets.Display.runDeferredEvents (Display.java:3682) で
    org.eclipse.swt.widgets.Display.readAndDispatch (Display.java:3293) で
    org.eclipse.jface.window.Window.runEventLoop(Window.java:820)で
    org.eclipse.jface.window.Window.open(Window.java:796) で
    org.eclipse.ui.internal.navigator.wizards.WizardShortcutAction.run (WizardShortcutAction.java:94) で
    org.eclipse.jface.action.Action.runWithEvent (Action.java:498) で
    org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:546) で
    org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)で
    org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)で
    org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) で
    org.eclipse.swt.widgets.Widget.sendEvent (Widget.java:938) で
    org.eclipse.swt.widgets.Display.runDeferredEvents (Display.java:3682) で
    org.eclipse.swt.widgets.Display.readAndDispatch (Display.java:3293) で
    org.eclipse.ui.internal.Workbench.runEventLoop (Workbench.java:2389) で
    org.eclipse.ui.internal.Workbench.runUI (Workbench.java:2353) で
    org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219) で
    org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466) で
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)で
    org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:461) で
    org.eclipse.ui.PlatformUI.createAndRunWorkbench (PlatformUI.java:149) で
    org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106) で
    org.eclipse.equinox.internal.app.EclipseAppHandle.run (EclipseAppHandle.java:169) で
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication (EclipseAppLauncher.java:106) で
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76) で
    org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:363) で
    org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:176) で
    sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)
    sun.reflect.NativeMethodAccessorImpl.invoke (不明なソース) で
    sun.reflect.DelegatingMethodAccessorImpl.invoke (不明なソース) で
    java.lang.reflect.Method.invoke (不明なソース) で
    org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:508) で
    org.eclipse.equinox.launcher.Main.basicRun (Main.java:447) で
    org.eclipse.equinox.launcher.Main.run (Main.java:1173) で

誰かが私の構成で何が間違っていると言うことができますか?....よろしくお願いします..

4

0 に答える 0