CentOS 6.6; java 7: libjli.so cannot find

date может выводить то, что вы хотите, без помощи других команд:

$ date +%a
Sat

Подробнее: man 1 date

0
17.05.2018, 21:24
1 ответ

если вы находитесь в среде chroot, вам нужно смонтировать /proc, чтобы заставить Java работать.

Если вы используете «strace», вы увидите что-то вроде этого :readlink («/proc/self/exe», «/usr/lib/jvm/java -8 -openjdk -amd6"..., 4096 )Это означает, что Java сначала просматривает "/proc/self/exe", чтобы узнать, где искать /usr/lib/jvm/java -8 -openjdk -amd64/jre/bin/../lib/amd64/jli/libjli.so. Поэтому, если /proc нет, он не может найти libjli.so

С уважением!

0
28.01.2020, 04:22

Теги

Похожие вопросы