redhat-developer / redhat-developer/vscode-java

37% StartingJava Language Server...

Open
#747 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

stale
Dominant language
TypeScript
Stars
2.3k
Forks
546
Avg merge
20h 1m
Merged PRs (30d)
11

Description

The VS-Code‘s Status Bar has been always shows "37% StartingJava Language Server...", when I open a project of VUE(a framework of js+html+css) and edit debug config.
And, it does not automatically create "lunch. Json".

Other, [F1]->[Java: Open JavaLanguage Server log file ], this command can't work, it can't open a log window.

My config:

"java.home": "C:\Program Files\Java\jdk1.8.0_181",
"java.trace.server": "messages"

Environment

Version: 1.30.0 (user setup)
Submit: c6e592b2b5770e40a98cb9c2715a8ef89aec3d74
Date: 2018-12-11T22:29:11.253Z
Electron: 2.0.12
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
OS: Windows_NT x64 6.1.7601

Out window logs:

[2018-12-19 11:48:01.362] [exthost] [info] extension host started [2018-12-19 11:48:01.426] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:01.426] [exthost] [info] ExtensionService#loadCommonJSModule d:\Program Files\Microsoft VS Code\resources\app\extensions\debug-auto-launch\dist\extension [2018-12-19 11:48:01.462] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:01.462] [exthost] [info] ExtensionService#loadCommonJSModule d:\Program Files\Microsoft VS Code\resources\app\extensions\emmet\dist\extension [2018-12-19 11:48:01.487] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:01.487] [exthost] [info] ExtensionService#loadCommonJSModule d:\Program Files\Microsoft VS Code\resources\app\extensions\git\dist\main [2018-12-19 11:48:01.667] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:01.667] [exthost] [info] ExtensionService#loadCommonJSModule d:\Program Files\Microsoft VS Code\resources\app\extensions\merge-conflict\dist\extension [2018-12-19 11:48:01.761] [exthost] [info] ExtensionService#_doActivateExtension christian-kohler.path-intellisense {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:01.761] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\christian-kohler.path-intellisense-1.4.2\out\src\extension [2018-12-19 11:48:01.850] [exthost] [info] ExtensionService#_doActivateExtension dbaeumer.vscode-eslint {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:01.860] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\dbaeumer.vscode-eslint-1.7.2\client\out\extension [2018-12-19 11:48:02.154] [exthost] [info] ExtensionService#_doActivateExtension formulahendry.auto-close-tag {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:02.154] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\formulahendry.auto-close-tag-0.5.6\out\src\extension [2018-12-19 11:48:02.162] [exthost] [info] ExtensionService#_doActivateExtension formulahendry.auto-rename-tag {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:02.162] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\formulahendry.auto-rename-tag-0.0.15\out\src\extension [2018-12-19 11:48:02.189] [exthost] [info] ExtensionService#_doActivateExtension robertohuertasm.vscode-icons {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:02.189] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\robertohuertasm.vscode-icons-8.0.0\out\src\ [2018-12-19 11:48:02.630] [exthost] [info] ExtensionService#_doActivateExtension spywhere.guides {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:02.630] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\spywhere.guides-0.9.2\out\extension [2018-12-19 11:48:03.516] [exthost] [info] ExtensionService#_doActivateExtension Zignd.html-css-class-completion {"startup":true,"activationEvent":"*"} [2018-12-19 11:48:03.516] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\zignd.html-css-class-completion-1.17.1\out\src\extension [2018-12-19 11:48:04.625] [exthost] [info] ExtensionService#_doActivateExtension redhat.java {"startup":false,"activationEvent":"onLanguage:java"} [2018-12-19 11:48:04.625] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\redhat.java-0.36.0\out\src\extension [2018-12-19 11:48:04.930] [exthost] [info] ExtensionService#_doActivateExtension VisualStudioExptTeam.vscodeintellicode {"startup":false,"activationEvent":"onLanguage:java"} [2018-12-19 11:48:04.930] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\visualstudioexptteam.vscodeintellicode-1.1.2\out\extension [2018-12-19 11:48:05.474] [exthost] [info] ExtensionService#_doActivateExtension vscjava.vscode-java-pack {"startup":false,"activationEvent":"onLanguage:java"} [2018-12-19 11:48:05.474] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\Administrator\.vscode\extensions\vscjava.vscode-java-pack-0.5.0\out\extension [2018-12-19 11:48:08.622] [exthost] [info] eager extensions activated

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the persistent "37% StartingJava Language Server" status in a Vue project while editing the debug configuration, then inspect the reported output-window logs. Check the Java: Open JavaLanguage Server log file command as well. Done means the language server completes startup, the expected launch.json is created, and the log command opens its log window.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, typescript, vscode
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.