It's been a while since I used a Windows machine for development. (Windows has traditionally been my preferred and most commonly encountered development environment of choice.) Have to say, I'm immensely impressed by Windows 11
!
There are many great changes overall (and, I disagree with some critics - the new taskbar is much improved - centering the icons is a much better experience than having to peer over in the left corner on large screens/UHD 4K TVs).
Here are some notes to accompany my previous set up notes for Mac.
This will install
Node
,Git
, andPython 2.7
.
As of 5/21/2022 - Windows 11 Pro
21H2
22000.675
.
For Node:
Run As Administrator
option (equivalent in some ways to sudo
).python
executable to to python2
(node-gyp
requires this nomenclature).sysdm.cpl
to open System Properties -> Advanced -> Environmental Variables in Windows 11.User
and System Variables
.nvm install X.Y.Z && nvm use X.Y.Z
(in Bash or ZSH) for the specific version of Node
you want.Visual Studio 2017 (Community)
rather than a newer version. Download after signing into Microsoft here.npm config set msvs_version 2017
npm i
or whatever npm
or node
commands you desire.This will install
Java 1.18
,Maven
,Tomcat 10
andGradle
.
Updated 8/25/2022 - Windows 11 Pro
21H2
22000.856
.
GRADLE_HOME
should point at your unzipped Gradle root directory.JAVA_HOME
should point to your Java root directory.MAVEN_HOME
should point to your unzipped Maven root directory.%JAVA_HOME%\bin
, %GRADLE_HOME%\bin
%MAVEN_HOME%\bin
Run the folloiwng commands to verify your installs.
javac -version
mvn -version
gradle --version
Navigate to: http://localhost:8080/
after running the new(ish) Apache Tomcat10 executable.