
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.04.2012, 14:52:16
|
|||
|---|---|---|---|
|
|||
Глупый вопрос. |
|||
|
#18+
Здравствуйте. Как получить текущий каталог jar файла. К примеру у меня рядом с программой лежит конфигурационный файл... Не могу понять. Пишу так: Код: java 1. Говорит что файл не найден. В чем проблема? Заранее огромное спасибо за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2012, 16:54:03
|
|||
|---|---|---|---|
Глупый вопрос. |
|||
|
#18+
Напишите так: Код: java 1. 2. 3. и поймете что вы на самом деле ищете. А вообще, проще всего конфиг класть в classpath и читать его через Classloader.getResourceAsStream(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2012, 18:00:06
|
|||
|---|---|---|---|
|
|||
Глупый вопрос. |
|||
|
#18+
Если конфиг статичный - то храним внутри jar - читаем Class.getResourceAsStream() Если конфиг динамический, то храним где-нибудь в user.home (System.getProperties()) new File(name)/new FileImputStrean(name) читает из "текущей" директории - та откуда было запущено приложение - user.dir. Конкретно по вашему вопросу, можно конечно, использовать Class.getProtectionDomain().getCodeSource().getLocation(), но это не лучший способ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2132099]: |
0ms |
get settings: |
14ms |
get forum list: |
22ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
56ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 335ms |
| total: | 515ms |

| 0 / 0 |
