Код: Выделить всё
which: no javac in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/lib/java/bin:/usr/lib/kde4/libexec:/usr/lib/qt/bin:/usr/share/texmf/bin:.:/home/archangel/android-sdk-linux_86/tools/:/home/archangel/android-sdk-linux_86/tools/:/home/archangel/android-sdk-linux_86/tools/:/home/archangel/android-sdk-linux_86/tools/:/usr/include/GL/:/usr/include/FL/:/usr/lib64/)
which: no java in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/lib/java/bin:/usr/lib/kde4/libexec:/usr/lib/qt/bin:/usr/share/texmf/bin:.:/home/archangel/android-sdk-linux_86/tools/:/home/archangel/android-sdk-linux_86/tools/:/home/archangel/android-sdk-linux_86/tools/:/home/archangel/android-sdk-linux_86/tools/:/usr/include/GL/:/usr/include/FL/:/usr/lib64/)
Cannot find java. Please use the --jdkhome switch.
Хотя в /etc/profile.d/ есть файл jdk.sh:
Код: Выделить всё
#!/bin/sh
export JAVA_HOME=/usr/lib64/java
export MANPATH="${MANPATH}:${JAVA_HOME}/man"
export PATH="${PATH}:${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
locate javac - говорит, что есть такой:
/usr/lib64/jvm/bin/javac
/usr/lib64/java/bin/javac
ЗЫ Slackware64 c compat-lib от alien'a
Почему тогда в путях нет этих прописей?