Exception in plugin SSH Remote Run IntelliJ 2016.3
I am trying to specify a remote python interpreter to use. I click on "Add Remote" for Python SDK and then this error message appears and I am unable to add a remote sdk.:
com.jetbrains.python.remote.PyCreateRemoteInterpreterDialog$PyCreateRemoteSdkForm$1.messageOrNull(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
java.lang.AbstractMethodError: com.jetbrains.python.remote.PyCreateRemoteInterpreterDialog$PyCreateRemoteSdkForm$1.messageOrNull(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
at com.jetbrains.plugins.remotesdk.ui.RemoteSdkByDeploymentForm.replaceDeploymentLevelWarningFromBundle(RemoteSdkByDeploymentForm.java:114)
at com.jetbrains.plugins.remotesdk.ui.RemoteSdkByDeploymentForm.<init>(RemoteSdkByDeploymentForm.java:108)
at com.jetbrains.plugins.remotesdk.ui.CreateRemoteSdkForm$6.<init>(CreateRemoteSdkForm.java:344)
at com.jetbrains.plugins.remotesdk.ui.CreateRemoteSdkForm.createDeploymentForm(CreateRemoteSdkForm.java:344)
at com.jetbrains.plugins.remotesdk.ui.CreateRemoteSdkForm.installStandardTypes(CreateRemoteSdkForm.java:215)
at com.jetbrains.plugins.remotesdk.ui.CreateRemoteSdkForm.<init>(CreateRemoteSdkForm.java:126)
at com.jetbrains.plugins.remotesdk.ui.CreateRemoteSdkForm.<init>(CreateRemoteSdkForm.java:88)
at com.jetbrains.python.remote.PyCreateRemoteInterpreterDialog$PyCreateRemoteSdkForm.<init>(PyCreateRemoteInterpreterDialog.java:70)
at com.jetbrains.python.remote.PyCreateRemoteInterpreterDialog.createRemoteSdkForm(PyCreateRemoteInterpreterDialog.java:44)
at com.jetbrains.python.remote.PyCreateRemoteInterpreterDialog.createRemoteSdkForm(PyCreateRemoteInterpreterDialog.java:18)
at com.jetbrains.plugins.remotesdk.ui.CreateRemoteSdkDialog.getInterpreterForm(CreateRemoteSdkDialog.java:68)
at com.jetbrains.plugins.remotesdk.ui.CreateRemoteSdkDialog.createCenterPanel(CreateRemoteSdkDialog.java:88)
at com.intellij.openapi.ui.DialogWrapper.init(DialogWrapper.java:1307)
at com.jetbrains.python.remote.PyCreateRemoteInterpreterDialog.initDialog(PyCreateRemoteInterpreterDialog.java:38)
at com.jetbrains.python.remote.PyCreateRemoteInterpreterDialog.<init>(PyCreateRemoteInterpreterDialog.java:22)
at com.jetbrains.python.remote.PyRemoteInterpreterManagerImpl.addRemoteSdk(PyRemoteInterpreterManagerImpl.java:358)
at com.jetbrains.python.sdk.PythonSdkDetailsStep.createRemoteSdk(PythonSdkDetailsStep.java:157)
at com.jetbrains.python.sdk.PythonSdkDetailsStep.optionSelected(PythonSdkDetailsStep.java:132)
at com.jetbrains.python.sdk.PythonSdkDetailsStep.access$400(PythonSdkDetailsStep.java:52)
at com.jetbrains.python.sdk.PythonSdkDetailsStep$4.run(PythonSdkDetailsStep.java:252)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:204)
at com.intellij.ui.popup.AbstractPopup.a(AbstractPopup.java:1394)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:843)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:679)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:391)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
at java.awt.Dialog.show(Dialog.java:1084)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:779)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:457)
at com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1693)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1635)
at com.intellij.openapi.options.ex.SingleConfigurableEditor.a(SingleConfigurableEditor.java:127)
at com.intellij.openapi.project.DumbPermissionServiceImpl.allowStartingDumbModeInside(DumbPermissionServiceImpl.java:37)
at com.intellij.openapi.project.DumbService.allowStartingDumbModeInside(DumbService.java:294)
at com.intellij.openapi.options.ex.SingleConfigurableEditor.show(SingleConfigurableEditor.java:127)
at com.intellij.ide.actions.ShowStructureSettingsAction.showDialog(ShowStructureSettingsAction.java:51)
at com.intellij.ide.actions.ShowStructureSettingsAction.actionPerformed(ShowStructureSettingsAction.java:41)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:199)
at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:91)
at com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:159)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:213)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.a(ActionMenuItem.java:315)
at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:920)
at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:130)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:295)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.a(ActionMenuItem.java:112)
at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:91)
at com.intellij.openapi.application.TransactionGuardImpl.access$300(TransactionGuardImpl.java:41)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:116)
at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:126)
at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:112)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:308)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at com.apple.laf.ScreenMenuItemCheckbox.itemStateChanged(ScreenMenuItemCheckbox.java:193)
at java.awt.CheckboxMenuItem.processItemEvent(CheckboxMenuItem.java:389)
at java.awt.CheckboxMenuItem.processEvent(CheckboxMenuItem.java:357)
at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:351)
at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:339)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:761)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:843)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:679)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:391)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Is there any solution to be able to add a remote python sdk?
Version details:
IntelliJ IDEA 2016.3.2
Build #IU-163.10154.41, built on December 21, 2016
Subscription is active until November 1, 2018
JRE: 1.8.0_112-release-408-b6 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Please sign in to leave a comment.