Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> настройка JDK_HOME, как лучше сделать 
V
    Опции темы
jsa
Дата 13.8.2009, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 704
Регистрация: 19.1.2006
Где: Новосибирск

Репутация: нет
Всего: 20



Hi All!

как лучше прописать JDK_HOME чтобы переменная виделась глобально для всех пользователей, не хочу явно прописывать в ~/.bash_profile
пробовал указать в /etc/java/java.conf - не заработало (не догоняю зачем эти настройки, для системных вещей?)

в /etc/profile.d есть alljava.sh(и alljava.csh - я так понимаю для другого интерпритатора), но у обоих файлов нет ни одного флага x
достаточно ли будет сделать chmod +x для этого файла что бы была видна переменная JDK_HOME

и еще, подскажите репозиторий с нормальными версиями (выше 1.6) НЕ openjdk, качал вручную установщик c java.sun.com, все бы ничего но update-alternatives, не видит вручную установленные jdk

PS: OpenSUSE 11.1 x86_64


--------------------
Все мы, на перине с песней, строим небо на земле © Ю. Шевчук
PM MAIL ICQ   Вверх
bilbobagginz
Дата 17.8.2009, 22:08 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



JDK_HOME - ненужная переменная. намного нужнее JAVA_HOME и JRE_HOME.
как что определяется в сусях не знаю точно, но знаю точно, что если скрипт бежит, и в нём написать:
echo "я сейчас бегу (имя скрипта)"
то можно проследить за порядком запуска инициализационных скриптов.

обычно всё начинается с /etc/bash.bashrc или /etc/profile
а эти скрипты вызывают всех остальных.

удачи в поисках.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
ZeeLax
Дата 19.8.2009, 04:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



jsa, сразу вопрос, в гугле строчку типа "Install sun java on opensuse 11" набирали?
Если нет, то идите наберите. После того как поставите яву и воспользуетесь update-alternatives - отметьте тему решенной.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
jsa
Дата 19.8.2009, 04:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 704
Регистрация: 19.1.2006
Где: Новосибирск

Репутация: нет
Всего: 20



Цитата(ZeeLax @  19.8.2009,  09:16 Найти цитируемый пост)
jsa, сразу вопрос, в гугле строчку типа "Install sun java on opensuse 11" набирали?
Если нет, то идите наберите. 

вопрос не в том как поставить джаву, а в том как настроить JDK_HOME

Цитата(ZeeLax @  19.8.2009,  09:16 Найти цитируемый пост)
воспользуетесь update-alternatives

update-alternatives не видит установленную из бинарника джаву



--------------------
Все мы, на перине с песней, строим небо на земле © Ю. Шевчук
PM MAIL ICQ   Вверх
ZeeLax
Дата 19.8.2009, 07:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



Вопрос (не шаг, а цель!) в том, чтобы сделать дефолтной шестую яву. Если не так - я умываю руки.
Но если так, то ставите яву из пакетов суси и используете update-alternatives. Где брать пакеты - написано в гугле. (Они там даже в репозитории есть, сусевом)


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
jsa
Дата 19.8.2009, 08:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 704
Регистрация: 19.1.2006
Где: Новосибирск

Репутация: нет
Всего: 20



Цитата(ZeeLax @  19.8.2009,  12:38 Найти цитируемый пост)
Но если так, то ставите яву из пакетов суси и используете update-alternatives. Где брать пакеты - написано в гугле. (Они там даже в репозитории есть, сусевом) 

проблема в том что в репозиториях лежит только openjdk, которая мне не нужна
закрываю тему - нашел статью как все  это дело настроить через update-alternatives


ZeeLax, не в обиду, у меня сложилось впечатление что вы не внимательно читали мой первый пост - я спрашивал про репозитории, и упоминал проблемы с update-alternatives

Это сообщение отредактировал(а) jsa - 19.8.2009, 08:07


--------------------
Все мы, на перине с песней, строим небо на земле © Ю. Шевчук
PM MAIL ICQ   Вверх
ZeeLax
Дата 20.8.2009, 04:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



jsa, спрашивали про репозитории. Я как раз и ответил, что гугл поможет. И документация по сусе и структуре её репозитория.
Например, вот это, было найдено за минуту.
http://download.opensuse.org/distribution/...ss/suse/x86_64/


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
Samotnik
Дата 31.8.2009, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 4
Всего: 191



походу, поиск по форуму рулит 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.