powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java Web Start как открыть jar файл с ресурсами
3 сообщений из 3, страница 1 из 1
Java Web Start как открыть jar файл с ресурсами
    #38412973
sniffsnirr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Распространяю приложение с помощью Java Web Start. Вместе с приложением распространяю отдельно подписанный файл D59.jar, содержащий текстовый файл.
Как прочитать текстовый файл на клиентском компьютере?
При проверке на локальном компьютере использовал
Код: java
1.
2.
3.
4.
5.
JarFile jarFile = new JarFile("D59.jar");
JarEntry jarEntry = new JarEntry("filter.txt");
InputStream in = jarFile.getInputStream(jarEntry);
BR = new BufferedReader(new InputStreamReader(in,"CP1251"));
.............

. Это работало.
При развертывании приложения у клиента - не работает.
Ошибка - файл не найден.
В jnlp файле прописываю так:

Код: java
1.
2.
3.
4.
5.
<resources>
......
<jar href="D59.jar"/>
......
</resources> 



Спасибо.
...
Рейтинг: 0 / 0
Java Web Start как открыть jar файл с ресурсами
    #38412993
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно JarInputStream. JarFile ищет файл в "текущем каталоге": System.getProperty("user.dir")
А в JarInputStream можно через URL отдать stream загружающий jar-ник с сервера.
Но! Так как resources/jar попадает прямиком в classpath, то можно сразу читать filter.txt через ClassLoader.getResource()/getResourceAsStream()
...
Рейтинг: 0 / 0
Java Web Start как открыть jar файл с ресурсами
    #38413149
sniffsnirr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Очень признателен.
Воспользовался getResourceAsStream.
Работает превосходно.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Java Web Start как открыть jar файл с ресурсами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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