Cloud Native Java 17 Development Environment
buildtime:251105
$:
vscode:
- docker:
image: docker.cnb.cool/otw1248/public/java-17
services:
- vscode
- docker
stages:
- name: ls
script: ls
- Java 17
- Maven 3.9.7
- code-server
- curl
- wget
- git
- git-lfs
- vim
- unzip
- procps
- openssh-server
- ca-certificates
- gradle
- Maven 3.9.7
- OpenJDK 17
- gradle 9
- Java Language Server
- Java Test Runner
- Java Debugger
- Maven for Java
- Project Manager for Java
- IntelliCode for Java
Included VS Code Extensions:
- vscjava.vscode-java-pack
- redhat.vscode-yaml
- cnbcool.cnb-welcome
- eamodio.gitlens
- tencent-cloud.coding-copilot
- JAVA_HOME: /usr/local/openjdk-17
- MAVEN_VERSION: 3.9.7
- MAVEN_HOME: /opt/maven
- GRADLE_VERSION: 9.0.0
- GRADLE_HOME: /opt/gradle
- PATH: /opt/maven/bin:$PATH
- LANG: C.UTF-8
- LANGUAGE: C.UTF-8