We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
maven.executable.*
mvn
This is a bit of a subtle point and I'm not sure how much it matters, or if it could even be considered a "good" thing in a way.
The LTV precedence for locating mvn/mvnw executable is:
maven.executable.path
maven.executable.preferWrapper
See:
liberty-tools-vscode/src/liberty/devCommands.ts
Line 551 in c820efa
This is a bit of a difference vs. vscode-maven, https://github.com/microsoft/vscode-maven/blob/8ee1ef0bbe3810e96c161d0c0e6c7e72c9c54490/src/utils/mavenUtils.ts#L212 which resolves this "mvn" string to the PATH env var... IIUC.
The difference comes into play if you have a shell alias for 'mvn', for example...the LTV way will "work" but the vscode-maven will not.
Like I said.. could this be considered a good thing? Or is it somehow more dangerous to execute an alias? Not sure.
Thought I'd open the issue to make us aware of this in the meantime.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
This is a bit of a subtle point and I'm not sure how much it matters, or if it could even be considered a "good" thing in a way.
The LTV precedence for locating mvn/mvnw executable is:
maven.executable.path
settingmaven.executable.preferWrapper
setting and if set, look for mvnwSee:
liberty-tools-vscode/src/liberty/devCommands.ts
Line 551 in c820efa
This is a bit of a difference vs. vscode-maven,
https://github.com/microsoft/vscode-maven/blob/8ee1ef0bbe3810e96c161d0c0e6c7e72c9c54490/src/utils/mavenUtils.ts#L212
which resolves this "mvn" string to the PATH env var... IIUC.
The difference comes into play if you have a shell alias for 'mvn', for example...the LTV way will "work" but the vscode-maven will not.
Like I said.. could this be considered a good thing? Or is it somehow more dangerous to execute an alias? Not sure.
Thought I'd open the issue to make us aware of this in the meantime.
The text was updated successfully, but these errors were encountered: