: HeLLo! : AT configure procress... These lines got my attention: : > checking for Java compiler... javac -target 1.7 -source 1.7 > checking for Java virtual machine... java : For compatibility reasons I have... installed three versions of Java on Linux. JAVA SDK(+jre)... 08, 11 and 17. Here, LeT me show to you. : $ update-alternatives --query javac Name: javac Link: /usr/bin/javac Slaves: javac.1.gz /usr/share/man/man1/javac.1.gz Status: manual Best: /usr/lib/jvm/java-17-openjdk-amd64/bin/javac Value: /usr/lib/jvm/java-8-openjdk-amd64/bin/javac
Alternative: /usr/lib/jvm/java-11-openjdk-amd64/bin/javac Priority: 1111 Slaves: javac.1.gz /usr/lib/jvm/java-11-openjdk-amd64/man/man1/javac.1.gz Alternative: /usr/lib/jvm/java-17-openjdk-amd64/bin/javac Priority: 1711 Slaves: javac.1.gz /usr/lib/jvm/java-17-openjdk-amd64/man/man1/javac.1.gz Alternative: /usr/lib/jvm/java-8-openjdk-amd64/bin/javac Priority: 1081 Slaves: javac.1.gz /usr/lib/jvm/java-8-openjdk-amd64/man/man1/javac.1.gz : As you can see JAVA-08 is the default value to being chosen... because A LOT OF JAVA applications for PC ask for this release. : Can explain to me the reason configure/compile process do this? :