Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Изменение CLASSPATH из кода программы.  (Прочитано 5560 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Vantuz-Subhuman
Участник

ru
Offline Offline
Пол: Мужской

« : 09-06-2010 06:44 » 

Здравствуйте.

Возможно ли временное изменение переменной окружения CLASSPATH самой программой при запуске, на время её работы?
Про возможность написания BAT-файла знаю. Интересно, возможно ли сделать это средствами Java?
Записан

«You should never underestimate the predictability of stupidity»,
«Never attribute to malice that which can be adequately explained by stupidity»
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 09-06-2010 07:15 » new

Переменные окружения свои у каждого процесса и наследуются дочерним процессом. Т.ч. поменять можно. А вот поменять путь поиска классов (не переменную среды - она уже прочитана!) из запущенной Java-программы - сомневаюсь. Т.ч. попробуй сделать программу-загрузчик (не Java-программа), которая будет читать из конфига или реестра нужные значения переменных окружения, устанавливать их и запускать указанную программу.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Vantuz-Subhuman
Участник

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 09-06-2010 07:53 » 

Спасибо, понял. Буду искать пути.
Записан

«You should never underestimate the predictability of stupidity»,
«Never attribute to malice that which can be adequately explained by stupidity»
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines