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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> переменные и Java 7 
V
    Опции темы
VREDNbIi
Дата 29.4.2012, 02:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Привет всем, в Debian новичок, сразу хочу сказать  smile 

в общем столкнулся с мелкой но не приятной проблемой
на Debian нужна Java 7, но автоматически работать нормально она почему-то отказывается

расположение Java 7
/java/jdk1.7.0_03

в /etc/profile
Код

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then
  PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
  PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
fi
PATH=$PATH:"/java/jdk1.7.0_03/bin"
export PATH

if [ "$PS1" ]; then
  if [ "$BASH" ]; then
    # The file bash.bashrc already sets the default PS1.
    # PS1='\h:\w\$ '
    if [ -f /etc/bash.bashrc ]; then
      . /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

# The default umask is now handled by pam_umask.
# See pam_umask(8) and /etc/login.defs.


делаем запуск Deian и логинимся под root или другим юзером системы
Код

root@ARIA:~# java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)

все отлично, работает

делаем перелог в систему под другим юзером
Код

root@ARIA:~# su vred
vred@ARIA:/root$ cd
vred@ARIA:~$ java
bash: java: команда не найдена
vred@ARIA:~# export PATH=$PATH:"/java/jdk1.7.0_03/bin"
vred@ARIA:~# java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)



... как исправить? чтобы после перелогина java не отваливалась?
аля каждый раз делать  export PATH=$PATH:"/java/jdk1.7.0_03/bin" ... не вариант

и вопрос на засыпку...
как правильно убить java процесс запущеный через .sh ?
так как в итоге, порт который занимает java процесс, остается висеть используемым...  если убить .sh процесс

Это сообщение отредактировал(а) VREDNbIi - 29.4.2012, 04:33
PM MAIL   Вверх
ZeeLax
Дата 29.4.2012, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Откуда джава - из пакетов или сами ставили?
Читаем ман по команде su, где расскажут, как сохранить перемнные окружения при смене пользователя.

Модератор: Пожалуйста, один топик - один вопрос.


--------------------
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   Вверх
VREDNbIi
Дата 29.4.2012, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Скачивал и распаковывал сам
7 от оракла вроде с пакетов не ставится
PM MAIL   Вверх
ZeeLax
Дата 29.4.2012, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



А ман-то по su читали, нет?


--------------------
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   Вверх
VREDNbIi
Дата 30.4.2012, 05:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(ZeeLax @ 29.4.2012,  17:50)
А ман-то по su читали, нет?

да, разобрался =)
спасибо

Код

su -l user

отлично работает )

Это сообщение отредактировал(а) VREDNbIi - 30.4.2012, 05:31
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.0674 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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