forum.bitel.ru
http://forum.bitel.ru/

JAVA_HOME, CentOS 6.5
http://forum.bitel.ru/viewtopic.php?f=22&t=9331
Страница 1 из 1

Автор:  Рамиль [ 06 июн 2014, 11:48 ]
Заголовок сообщения:  JAVA_HOME, CentOS 6.5

Всем привет. На centos 6.5 minimal начал ставить бгб 5.1. поставил jre1.6.0_41 и захотел создать переменную java_home в ./root/bash_profile. написал JAVA_HOME=$JAVA_HOME:/opt/jre1.6.0_41/bin/java. запустил бгбиллинг сервер. не запустился. читаю лог usr/local/BGBilling/log/server_out.log, там написано :"nohup: failed to run command `:/opt/jre1.6.0_41/bin/java/bin/java': No such file or directory". Думаю нужно убрать /bin/java из строки JAVA_HOME=$JAVA_HOME:/opt/jre1.6.0_41/bin/java в файле ./root/bash_profile. убрал. не сработало. ошибка та же. Вопрос: -откуда еще можеть браться путь JAVA_HOME?
потом я вообще из /root/bash_profile убрал все что написал, но не помогло. после правки /root/bash_profile компьютер перезагружал. вот.

Автор:  dimOn [ 06 июн 2014, 12:54 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

1. что за странности вы имели в виду этим: JAVA_HOME=$JAVA_HOME:/opt/jre1.6.0_41/bin/java , зачем вы к существующей переменной чото добавляете, это не PATH никакой итл
2. явахом должна указывать на корень JRE/JDK , на папку а не на бинарник
3. надо JDK а не JRE
4. у вас bash_profile вообще читается при вашем методе старта сервера? вы его руками пускаете после логина в bash?

Автор:  stark [ 06 июн 2014, 12:56 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

а в server.sh вы ее случайно не прописали ?

И задайте явно
Код:
JAVA_HOME=/opt/jre1.6.0_41

Автор:  Рамиль [ 06 июн 2014, 13:14 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

stark писал(а):
а в server.sh вы ее случайно не прописали ?

И задайте явно
Код:
JAVA_HOME=/opt/jre1.6.0_41

Нет, не указал в server.sh. старк, где задать явно?

dimOn писал(а):
1. что за странности вы имели в виду этим: JAVA_HOME=$JAVA_HOME:/opt/jre1.6.0_41/bin/java , зачем вы к существующей переменной чото добавляете, это не PATH никакой итл
2. явахом должна указывать на корень JRE/JDK , на папку а не на бинарник
3. надо JDK а не JRE
4. у вас bash_profile вообще читается при вашем методе старта сервера? вы его руками пускаете после логина в bash?

Димон, все что я понаписал в bash_profile я стер.
по пунктам:
1)с делал так потомучто сделал по аналогии с PATH. больше не буду так.
2) понял.
3)это ведь не обязательно?
4) как проверить читаемость при старте сервера.

Автор:  Cromeshnic [ 06 июн 2014, 13:43 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

setenv.sh ?

Автор:  stark [ 06 июн 2014, 13:45 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

Cromeshnic писал(а):
setenv.sh ?



у него 5.1 . Там вроде его не было .

Автор:  Рамиль [ 06 июн 2014, 13:47 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

stark писал(а):
Cromeshnic писал(а):
setenv.sh ?



у него 5.1 . Там вроде его не было .

нету. Откуда скрипт запуска берет путь до явы?

Автор:  stark [ 06 июн 2014, 13:48 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

Вы можете в server.sh его задать пока явно
Код:
JAVA_HOME=/opt/jre1.6.0_41


Чтобы работало.
А потом уже разбираться на досуге откуда и что у вас там берется. Для наших приложение эта переменная нужна только чтобы найти относительно нее бинарник java.

Автор:  stark [ 06 июн 2014, 13:49 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

Рамиль писал(а):
stark писал(а):
Cromeshnic писал(а):
setenv.sh ?



у него 5.1 . Там вроде его не было .

нету. Откуда скрипт запуска берет путь до явы?


там же в нем самом написано
Код:
 nohup  ${JAVA_HOME}/bin/java


Задайте JAVA_HOME сверху файла.

Автор:  Рамиль [ 06 июн 2014, 13:52 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

stark писал(а):
Вы можете в server.sh его задать пока явно
Код:
JAVA_HOME=/opt/jre1.6.0_41


Чтобы работало.
А потом уже разбираться на досуге откуда и что у вас там берется. Для наших приложение эта переменная нужна только чтобы найти относительно нее бинарник java.

вот он досуг. я уже несколько раз(пытался ставить) ставил бгб на разные оси. теперь выбрал сентос. и хочу сделать сразу все

Автор:  stark [ 06 июн 2014, 13:57 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

Рамиль писал(а):
stark писал(а):
Вы можете в server.sh его задать пока явно
Код:
JAVA_HOME=/opt/jre1.6.0_41


Чтобы работало.
А потом уже разбираться на досуге откуда и что у вас там берется. Для наших приложение эта переменная нужна только чтобы найти относительно нее бинарник java.

вот он досуг. я уже несколько раз(пытался ставить) ставил бгб на разные оси. теперь выбрал сентос. и хочу сделать сразу все


Ну, тогда разбирайтесь. поиском зарядите по всем скриптам, например . Учите что вообще не факт что в момент запуска службы после перезагрузки компьютера ваши профайл файлы считываются, экспериментируйте, выясняйте .

Автор:  Рамиль [ 06 июн 2014, 14:09 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

stark писал(а):
Рамиль писал(а):
stark писал(а):
Вы можете в server.sh его задать пока явно
Код:
JAVA_HOME=/opt/jre1.6.0_41


Чтобы работало.
А потом уже разбираться на досуге откуда и что у вас там берется. Для наших приложение эта переменная нужна только чтобы найти относительно нее бинарник java.

вот он досуг. я уже несколько раз(пытался ставить) ставил бгб на разные оси. теперь выбрал сентос. и хочу сделать сразу все


Ну, тогда разбирайтесь. поиском зарядите по всем скриптам, например . Учите что вообще не факт что в момент запуска службы после перезагрузки компьютера ваши профайл файлы считываются, экспериментируйте, выясняйте .

как зарядить поиском по всем скриптам?
как проверить чтение профайл файла при перезагрузки?
Я еще много не знаю в линукс и меня вот такие вопросы интересуют.Поэтому я хочу получить ответы на мои (как мне кажется) конкретные вопросы, нежели идти к гуглу и ,прочитав тонну текста, отсеяв воду, найти ответы самому(это долго). Или этот форум не для подобных вопросов?
ПС. Меня до этого ZavNDW "учил" обращению с линукс и бгб, но теперь он пропал куда-то(может надоел я ему...)

Автор:  stark [ 06 июн 2014, 14:22 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

Рамиль писал(а):
Я еще много не знаю в линукс и меня вот такие вопросы интересуют.Поэтому я хочу получить ответы на мои (как мне кажется) конкретные вопросы, нежели идти к гуглу и ,прочитав тонну текста, отсеяв воду, найти ответы самому(это долго). Или этот форум не для подобных вопросов?


Тематика форума - это вопросы касающиеся настройки компонентов BGBilling. Универсальные вопросы про линукс наверное лучше задавать в соответствующих тематических форумах. linux.org.ru например и т.п.

Автор:  Рамиль [ 06 июн 2014, 14:23 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

stark писал(а):
Рамиль писал(а):
Я еще много не знаю в линукс и меня вот такие вопросы интересуют.Поэтому я хочу получить ответы на мои (как мне кажется) конкретные вопросы, нежели идти к гуглу и ,прочитав тонну текста, отсеяв воду, найти ответы самому(это долго). Или этот форум не для подобных вопросов?


Тематика форума - это вопросы касающиеся настройки компонентов BGBilling. Универсальные вопросы про линукс наверное лучше задавать в соответствующих тематических форумах. linux.org.ru например и т.п.

вот с этого и надо было начинать.

Автор:  dimOn [ 06 июн 2014, 14:44 ]
Заголовок сообщения:  Re: JAVA_HOME, CentOS 6.5

> в соответствующих тематических форумах. linux.org.ru например и т.п.

лор - как тонко :umnik:

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/