udig will fail to launch unless java 1.8 is installed as the system’s default. Point udig to java 1.8 by editing:
$APPDIR/udig/udig.app/Contents/Info.plist
udig requires Java 8. You can install it with:
brew install --cask temurin@8
udig is built for Intel macOS and requires Rosetta 2 on Apple Silicon.
Install Rosetta 2 with softwareupdate --install-rosetta --agree-to-license.
Rosetta 2 is difficult to remove once installed.