You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later
# SPDX-FileCopyrightText: Contributors To The `net.splitcells.*` Projects
# Sets up the developer's desktop environment, which is specific to this project.
# Do not blindly execute this.
# The main advantage of this script is the fact, that it documents and supports a working setup on Ubuntu LTS.
# On Ubuntu the snap installation of gitui does not seem to work.
# Ubuntu's Java and Maven are highly unlikely to match this project's required versions.
# On Ubuntu apt might install Java JRE via Maven, which creates the following misleading error: Fatal error compiling: error: release version 21 not supported
# Also do not forget to restart all shells, if problems persist.
# TODO Consider development via container as main one.
sudo apt install -y openjdk-21-jdk
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh