Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Java (via SDKMAN!) (java)

Installs Java, SDKMAN! (if not installed), and needed dependencies.

Example Usage

"features": {
    "ghcr.io/devcontainers/features/java:1": {}
}

Options

Options Id Description Type Default Value
version Select or enter a Java version to install string latest
jdkDistro Select or enter a JDK distribution string ms
installGradle Install Gradle, a build automation tool for multi-language software development boolean false
gradleVersion Select or enter a Gradle version string latest
installMaven Install Maven, a management tool for Java boolean false
mavenVersion Select or enter a Maven version string latest
installAnt Install Ant, a software tool for automating software build processes boolean false
antVersion Select or enter an Ant version string latest

Customizations

VS Code Extensions

  • vscjava.vscode-java-pack

License

For the Java Feature from this repository, see NOTICE.txt for licensing information on JDK distributions.

OS Support

This Feature should work on recent versions of Debian/Ubuntu-based distributions with the apt package manager installed.

bash is required to execute the install.sh script.


Note: This file was auto-generated from the devcontainer-feature.json. Add additional notes to a NOTES.md.