[vscode docs] Run Java extension in lightweight mode to avoid errors
Update the instructions to avoid getting many errors from the extension. Bug: None Change-Id: I1ccb1431f83666ef91958acc81b87d60f67d58a0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3247794 Auto-Submit: Victor Vianna <victorvianna@google.com> Commit-Queue: Tommy Nyquist <nyquist@chromium.org> Reviewed-by: Tommy Nyquist <nyquist@chromium.org> Cr-Commit-Position: refs/heads/main@{#935687}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
bd4a8c8c83
commit
c37c9b79aa
@ -163,10 +163,20 @@ marketplace](https://marketplace.visualstudio.com/search?target=VSCode&category=
|
||||
the line.
|
||||
|
||||
### Java/Android Support
|
||||
To get Java support in VS Code, you'll need to install the
|
||||
'Java Extension Pack' extension, but you'll want to immediately uninstall or
|
||||
disable the Maven for Java extension so it stops nagging you as we won't need
|
||||
it.
|
||||
|
||||
*Before anything*, add these to your settings.json.
|
||||
```
|
||||
// LightWeight is the language support, the feature we care about. The other
|
||||
// modes include build functionality with Maven and Gradle. They try to build
|
||||
// on their own and end up showing thousands of errors.
|
||||
"java.server.launchMode": "LightWeight",
|
||||
// Avoids overwriting the custom .classpath file (c.f. next section).
|
||||
"java.configuration.updateBuildConfiguration": "disabled",
|
||||
```
|
||||
Then install the "Language Support for Java" extension. If you installed it
|
||||
before setting the configs above, uninstall, delete the <project> folder (c.f.
|
||||
next section) and reinstall. You also don't need any of the remaining extensions
|
||||
in "Extension Pack for Java".
|
||||
|
||||
#### Setting up code completion/reference finding/etc.
|
||||
You'll need to generate a placeholder .classpath file and locate it. In order
|
||||
|
Reference in New Issue
Block a user