diff --git a/java/java.lsp.server/vscode/package.json b/java/java.lsp.server/vscode/package.json index 602359a8d4f4..7ec5f18093cc 100644 --- a/java/java.lsp.server/vscode/package.json +++ b/java/java.lsp.server/vscode/package.json @@ -81,7 +81,7 @@ "id": "run-config", "name": "Run Configuration", "contextualTitle": "Run Configuration", - "when": "runConfigurationInitialized && config.netbeans.javaSupport.enabled" + "when": "runConfigurationInitialized" } ] }, @@ -833,7 +833,7 @@ }, { "command": "java.workspace.configureRunSettings", - "when": "view == run-config && viewItem == configureRunSettings && config.netbeans.javaSupport.enabled", + "when": "view == run-config && viewItem == configureRunSettings", "group": "inline@1" } ] diff --git a/java/java.lsp.server/vscode/src/extension.ts b/java/java.lsp.server/vscode/src/extension.ts index 75cf3916bd9e..270f9265cbda 100644 --- a/java/java.lsp.server/vscode/src/extension.ts +++ b/java/java.lsp.server/vscode/src/extension.ts @@ -355,6 +355,7 @@ export function activate(context: ExtensionContext): VSNetBeansAPI { initializeRunConfiguration().then(initialized => { if (initialized) { context.subscriptions.push(vscode.debug.registerDebugConfigurationProvider('java8+', runConfigurationProvider)); + context.subscriptions.push(vscode.debug.registerDebugConfigurationProvider('java', runConfigurationProvider)); context.subscriptions.push(vscode.window.registerTreeDataProvider('run-config', runConfigurationNodeProvider)); context.subscriptions.push(vscode.commands.registerCommand('java.workspace.configureRunSettings', (...params: any[]) => { configureRunSettings(context, params);