Hi all,
I can’t pass javahome via archlinux-java:
[zak@zak-work-dell ~]$ java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
[zak@zak-work-dell ~]$ archlinux-java status
Available Java environments:
java-11-openjdk
java-16-jdk (default)
java-16-openjdk
java-7-openjdk
java-8-openjdk
[zak@zak-work-dell ~]$ java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
[zak@zak-work-dell ~]$ sudo archlinux-java set java-11-openjdk
[zak@zak-work-dell ~]$ java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
xabbu
6 August 2021 07:50
2
wennaspeedy:
java-16-jdk (default)
and
also doesn’t match.
Which java binary do you use?
which java
and
ls -l /usr/bin/java
and you might want to check
ls -l /usr/lib/jvm
Yes, I know it doesnt match, this is why I asking for setting java.
[zak@zak-work-dell ~]$ which java
/usr/lib/jvm/java-8-openjdk/jre/bin/java
[zak@zak-work-dell ~]$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 37 16. kvě 2020 /usr/bin/java -> /usr/lib/jvm/default-runtime/bin/java
[zak@zak-work-dell ~]$ ls -l /usr/lib/jvm
total 20
lrwxrwxrwx 1 root root 15 6. srp 09.38 default -> java-11-openjdk
lrwxrwxrwx 1 root root 15 6. srp 09.38 default-runtime -> java-11-openjdk
drwxr-xr-x 7 root root 4096 23. čec 13.55 java-11-openjdk
drwxr-xr-x 6 root root 4096 28. čec 08.15 java-16-jdk
drwxr-xr-x 7 root root 4096 30. čec 12.12 java-16-openjdk
drwxr-xr-x 6 root root 4096 23. pro 2019 java-7-openjdk
drwxr-xr-x 6 root root 4096 10. pro 2019 java-8-openjdk
It seems that everything is ok.
I need to find out any way to make work archlinux-java again.
xabbu
6 August 2021 08:14
4
This does not look ok. By default which java
should return /usr/bin/java
You have changed it, so you need to revert it. It might be a alias or something like this.
My fault. I had set manually java path in my .bashrc, I deleted it of course, but I forgot reboot computer. SOURCE
command was not enough. After reboot everything works normally.
system
Closed
21 August 2021 08:47
6
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.