gukbi

Tomcat

Install chocolatey

# !! IMPORTANT !! RUN AS ADNIMISTRATOR
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Read https://chocolatey.org/install

Install vscode

# !! IMPORTANT !! RUN AS ADNIMISTRATOR
choco install vscode --force -y

Install openjdk

# !! IMPORTANT !! RUN AS ADNIMISTRATOR
choco install openjdk --force -y

Install maven

# !! IMPORTANT !! RUN AS ADNIMISTRATOR
choco install maven --force -y

Install watchexec

# !! IMPORTANT !! RUN AS ADNIMISTRATOR
choco install watchexec --force -y

Install VSCode Extensions

https://marketplace.visualstudio.com/items?itemName=samuel-weinhardt.vscode-jsp-lang

https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

https://marketplace.visualstudio.com/items?itemName=redhat.vscode-rsp-ui

https://marketplace.visualstudio.com/items?itemName=redhat.vscode-community-server-connector

mvn create project

mvn archetype:generate -DarchetypeGroupId="org.apache.maven.archetypes" -DarchetypeArtifactId="maven-archetype-webapp" -DarchetypeVersion="1.5"