apache / apache/netbeans

More settings for Maven in Netbeans Language Server for VS Code

Open
#7,767 0 comments 0 reactions 0 assignees View on GitHub
kind:feature needs:triage VSCode Extension
Dominant language
Java
Stars
3.1k
Forks
935
Avg merge
2d 3h
Merged PRs (30d)
17

Description

### Description

A setting to use mvnd, or any other maven executable, like the Maven for Java extension from Microsoft has:(https://github.com/microsoft/vscode-maven), and the possibility to pass in args. Also a setting for the Maven JVM options.

"maven.executable.path": "/maven-mvnd-1.0.2-linux-amd64/bin/mvnd",
"maven.executable.options": "-DskipTests -T10"

Maybe it could have a fallback to MAVEN_OPTS and MAVEN_ARGS environment variables.

### Use case/motivation

To speed up the process, with multithreaded building and more memory allocated.

### Related issues

_No response_

### Are you willing to submit a pull request?

No

Contributor guide

Open the contributing guide

Research direction

Start by locating the Maven language server's existing Maven configuration and execution entry points; the issue names no files or tests. Check how settings are documented and tested, and consider the work complete when the executable, arguments, and JVM options can be configured as described, with the requested environment-variable fallback if supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, vscode
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.