powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / J2SE1.5 Кто где конфиги хранит?
6 сообщений из 6, страница 1 из 1
J2SE1.5 Кто где конфиги хранит?
    #33219263
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот думаю хранить конфиги в настроечных файлах, которые должны лежать в следующих каталогах:-

тип конфига Windows Unixнастройки релиза Jar-файл Jar-файлнастройки локальной машины %SystemRoot% /etcпользовательские настройки %UserProfile%\.etc $HOME/.etc

Может есть лучший вариант размещения конфигурационных файлов?
Можно ли из java достучаться до реестра Windows с помощью стандартных средств?
...
Рейтинг: 0 / 0
J2SE1.5 Кто где конфиги хранит?
    #33219320
коты
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>> Можно ли из java достучаться до реестра Windows с помощью стандартных средств?

JNI
тока лучше этого не делать

just another freak in the Freak Kingdom
...
Рейтинг: 0 / 0
J2SE1.5 Кто где конфиги хранит?
    #33219587
Stg Unholy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще то стандартные javaвские preferences ( java.util.prefs) пищут в реестр без проблем
...
Рейтинг: 0 / 0
J2SE1.5 Кто где конфиги хранит?
    #33219664
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stg UnholyВообще то стандартные javaвские preferences ( java.util.prefs) пищут в реестр без проблем

Спасибо за информацию.
Посмотрел java.util.prefs - (3 интерфейса, 2 абстрактных класса, 2 евента и 2 эксепшина)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Interface Summary
-------------------------
NodeChangeListener 	A listener for receiving preference node change events.
PreferenceChangeListener 	A listener for receiving preference change events.
PreferencesFactory 	A factory object that generates Preferences objects.
 
Class Summary
--------------------
AbstractPreferences 	<-- abstract class 
NodeChangeEvent
PreferenceChangeEvent
Preferences 	               <-- abstract class
 
Exception Summary
---------------------------
BackingStoreException 	Thrown to indicate that a preferences operation could not complete
because of a failure in the backing store, or a failure to contact the backing store.
InvalidPreferencesFormatException 	Thrown to indicate that an operation could not complete
because the input did not conform to the appropriate XML document type for a collection of preferences,
as per the Preferences specification.
...
Рейтинг: 0 / 0
J2SE1.5 Кто где конфиги хранит?
    #33219758
пибол
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
www.fun4me.narod.ru Stg UnholyВообще то стандартные javaвские preferences ( java.util.prefs) пищут в реестр без проблем

Спасибо за информацию.
Посмотрел java.util.prefs - (3 интерфейса, 2 абстрактных класса, 2 евента и 2 эксепшина)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Interface Summary
-------------------------
NodeChangeListener 	A listener for receiving preference node change events.
PreferenceChangeListener 	A listener for receiving preference change events.
PreferencesFactory 	A factory object that generates Preferences objects.
 
Class Summary
--------------------
AbstractPreferences 	<-- abstract class 
NodeChangeEvent
PreferenceChangeEvent
Preferences 	               <-- abstract class
 
Exception Summary
---------------------------
BackingStoreException 	Thrown to indicate that a preferences operation could not complete
because of a failure in the backing store, or a failure to contact the backing store.
InvalidPreferencesFormatException 	Thrown to indicate that an operation could not complete
because the input did not conform to the appropriate XML document type for a collection of preferences,
as per the Preferences specification.


а просто взять и почитать внимательнее? а потом проверить как это работает? религия не позволяет?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
 package  test;

 import  java.util.prefs.*;

 public   class  TestRegistry {
   public   static   void  main(String[] args) {
    Preferences p = Preferences.userRoot();
    p.put("devil sign", "666");
  }
}

после этого смотришь в реестре:
HKEY_CURRENT_USER\Software\JavaSoft\Prefs параметр [devil sign]

PS кроме Preferences.userRoot() есть еще Preferences.systemRoot()
...
Рейтинг: 0 / 0
J2SE1.5 Кто где конфиги хранит?
    #33219769
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А "чужие" параметры можно менять? Не из ветки JavaSoft?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / J2SE1.5 Кто где конфиги хранит?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]