Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Установка Sun JDK и JRE, траблы в настройке  (Прочитано 4840 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DitZ

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Доброго дня!
Решил развернуть у себя на 9.10 корпоративную вики на базе Atlassian Confluence, она требует для работы Sun JDK и JRE.
JDK и JRE ставил так:
(Нажмите, чтобы показать/скрыть)
java -version дает следующее:
(Нажмите, чтобы показать/скрыть)
JAVA встала по /usr/lib/jvm/java-6-sun, но вот вики не пускается, ругается, что не определен JAVA_HOME:
Цитировать
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
echo $JAVA_HOME ничего не выдает...

Пробовал прописывать в bash.bashrc следующее:
(Нажмите, чтобы показать/скрыть)
Но все равно никак... echo $JAVA_HOME молчит и вики продолжает ругаться на JAVA_HOME...

Подскажите, как настроить JAVA_HOME?
P.S. Если кто разворачивал вики на базе Confluence - отзовитесь! :-)

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Установка Sun JDK и JRE, траблы в настройке
« Ответ #1 : 16 Январь 2010, 15:36:51 »
Например, если у меня в /etc/bash.bashrc вставить твой скрипт, то переменнная $JAVA_HOME нормально определяется. Ищи косяк. Или запускай как
JRE_HOME=/usr/lib/jvm/java-6-sun ./имя_бинарника

Оффлайн DitZ

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Установка Sun JDK и JRE, траблы в настройке
« Ответ #2 : 17 Январь 2010, 11:44:51 »
Например, если у меня в /etc/bash.bashrc вставить твой скрипт, то переменнная $JAVA_HOME нормально определяется. Ищи косяк. Или запускай как
JRE_HOME=/usr/lib/jvm/java-6-sun ./имя_бинарника

Спасибо, Mam(O)n, ваша команда помогла запусить вики! :-)
А можно ли сдеалать эту команду автозпускаемой при старте системы? Куда ее прописать?

По поводу того, что в bash.bashrc прописывать эту команду, в мане к вики написано следующее, если echo $JAVA_HOME не выдает ничего:
Цитировать
If nothing is displayed, then you either need to install your JDK or set the $JAVA_HOME environment variable. You can set this environment variable in your user account's 'profile' file.

Где теоритически еще можно объявить JAVA_HOME или где мне можно искать ошибку? Ибо я с JAVA первый раз в жизни общаюсь,.. Раньше все С, да С :-)

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Установка Sun JDK и JRE, траблы в настройке
« Ответ #3 : 17 Январь 2010, 20:27:18 »
А можно ли сдеалать эту команду автозпускаемой при старте системы? Куда ее прописать?
Как вариант - сделать скрипт в /etc/init.d/имя_скрипта и затем установить его автозапуск update-rc.d имя_скрипта defaults. Только учти, если оставишь команду в прежнем виде, запускаться вики будет от имени рута со всеми последствиями.

Где теоритически еще можно объявить JAVA_HOME
(Нажмите, чтобы показать/скрыть)

Ибо я с JAVA первый раз в жизни общаюсь,.. Раньше все С, да С :-)
А java тут и не причём. Это скрипт такой запуска этой вики.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Установка Sun JDK и JRE, траблы в настройке
« Ответ #4 : 17 Январь 2010, 20:35:36 »
update-alternatives --config java

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Установка Sun JDK и JRE, траблы в настройке
« Ответ #5 : 17 Январь 2010, 21:12:00 »
update-alternatives --config java
mamon@mamon-desktop:~$ sudo update-alternatives --config java
Есть только одна альтернатива в группе ссылок java: /usr/lib/jvm/java-6-sun/jre/bin/java
Настраивать нечего.
mamon@mamon-desktop:~$ echo $JAVA_HOME $JRE_HOME

mamon@mamon-desktop:~$

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Установка Sun JDK и JRE, траблы в настройке
« Ответ #6 : 17 Январь 2010, 22:16:55 »
Цитировать
А java тут и не причём. Это скрипт такой запуска этой вики.

Похоже на то.

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Установка Sun JDK и JRE, траблы в настройке
« Ответ #7 : 17 Январь 2010, 23:44:56 »
В ubuntu вообще любой собранный jar файл с Main классом можно запускать, как обыкновенный бинарник. Т.е. chmod +x test.jar && ./test.jar

Оффлайн DitZ

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Установка Sun JDK и JRE, траблы в настройке
« Ответ #8 : 20 Январь 2010, 19:51:45 »
Спасибо ребят, попробую на выходных поэкспререментировать! :-)

 

Страница сгенерирована за 0.063 секунд. Запросов: 24.