Linux, где установлена java?

 После перезапуска сервера не поднялся автоматически веб-сервер, на котором крутится DBI (DB Informer).

При ручном запуске (./startup.sh) возвращается ошибка с указанием на отсутствие определения переменным среды:

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
[oracle@dbserver38 bin]$ 

При выполнении команды:
[root@dbserver38 ~]# java -version
-bash: java: command not found

При выводе переменных среды, JAVA отсутствует.

Можно выполнить команду
[root@dbserver38 ~]# ls -alFh /etc/alternatives | grep bin/java
lrwxrwxrwx   1 root root   35 Nov 13  2017 java -> /usr/java/jdk1.8.0_101/jre/bin/java
lrwxrwxrwx   1 root root   32 Nov 13  2017 javac -> /usr/java/jdk1.8.0_101/bin/javac
lrwxrwxrwx   1 root root   34 Nov 13  2017 javadoc -> /usr/java/jdk1.8.0_101/bin/javadoc
lrwxrwxrwx   1 root root   41 Nov 13  2017 javafxpackager -> /usr/java/jdk1.8.0_101/bin/javafxpackager
lrwxrwxrwx   1 root root   32 Nov 13  2017 javah -> /usr/java/jdk1.8.0_101/bin/javah
lrwxrwxrwx   1 root root   32 Nov 13  2017 javap -> /usr/java/jdk1.8.0_101/bin/javap
lrwxrwxrwx   1 root root   39 Nov 13  2017 javapackager -> /usr/java/jdk1.8.0_101/bin/javapackager
lrwxrwxrwx   1 root root   39 Nov 13  2017 java-rmi.cgi -> /usr/java/jdk1.8.0_101/bin/java-rmi.cgi
lrwxrwxrwx   1 root root   33 Nov 13  2017 javaws -> /usr/java/jdk1.8.0_101/bin/javaws
[root@dbserver38 ~]#

после чего необходимо указать
export JAVA_HOME=/usr/java/jdk1.8.0_101
export PATH=$JAVA_HOME/bin


После этого выполнить запуск вручную 
[oracle@dbserver38 bin]$ ./startup.sh
Using CATALINA_BASE:   /mnt/hd2tb/oracle_ee/playground/DBI
Using CATALINA_HOME:   /mnt/hd2tb/oracle_ee/playground/DBI
Using CATALINA_TMPDIR: /mnt/hd2tb/oracle_ee/playground/DBI/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_101
Using CLASSPATH:       /mnt/hd2tb/oracle_ee/playground/DBI/bin/bootstrap.jar:/mnt/hd2tb/oracle_ee/playground/DBI/bin/tomcat-juli.jar
Tomcat started.
[oracle@dbserver38 bin]$ 

Комментарии

Популярные сообщения из этого блога

TRUNCATE / DELETE / DROP или как очистить таблицу

Linux (РедОС). Сброс пароля

ЭС с ЦБ РФ. РЕКВИЗИТНЫЙ СОСТАВ ЭС

КБК. КВФО - Код вида финансового обеспечения (деятельности)

ТФФ 35.0. Полный перечень документов альбома ТФФ (Таблица 2)