Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нестандартное использование javaws, javaws для downloading 
:(
    Опции темы
lazycat
Дата 15.6.2010, 03:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

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



Доброго времени суток всем!

Помогите советом, кто работал с Java Web Start.
Есть на сервере Java Web Start приложение, нормально загружается и выполняется. Надо поработать с ним на локальной машине. В принципе никто не мешает скопировать Jar-файлы и делать с ними все, что захочется. Проблема в одном. Количество Jar-ов совершенно ненормальное и вручную придется их неделю копировать.
Можно ли настроить javaws так, чтобы она скопировала архивы на диск (если хочет, запустила, не важно), но потом не удаляла их оттуда? Если javaws этого не может, есть ли другая утилита, которая позволит это?

Заранее благодарен всем откликнувшимся

PM MAIL   Вверх
Skipy
Дата 15.6.2010, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Вообще-то сам принцип java web start как раз в том, чтобы скопировать библиотеки на жесткий диск, а потом обновлять только то, что изменилось, а всё остальное брать локально. И так при каждом следующем запуске.


--------------------
С уважением,
Евгений aka Skipy
www.skipy.ru
PM MAIL WWW ICQ   Вверх
lazycat
Дата 15.6.2010, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

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



Согласен, принцип такой. Наверное, я плохо сформулировал вопрос. Пусть вопрос звучит так: как найти файлы, которые javaws использовала при последнем запуске приложения? При попытке найти их по именам я потерпел сокрушительное фиаско smile

PM MAIL   Вверх
AlexeyVorotnikov
Дата 15.6.2010, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Попробуйте почитать вот это: Lesson: Java Web Start.
Там, в частности, есть ссылка на JWS API. Может, поможет. smile


--------------------
RTFM!
Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification
PM MAIL   Вверх
lazycat
Дата 15.6.2010, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

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



Цитата(AlexeyVorotnikov @  15.6.2010,  17:48 Найти цитируемый пост)
Попробуйте почитать вот это: Lesson: Java Web Start.
Там, в частности, есть ссылка на JWS API. Может, поможет.


Читал и не нашел там ответа на главный вопрос: как сделать загрузчик JNLP-программ. В принципе, загрузчик я уже делал на базе netx, но как только приложение перестает быть тривиальным, как начинается работа с ресурсами, вылазят многочисленные баги. Самому реализовывать протокол JNLP - это прямой путь к тому, чтобы наделать ошибок еще больше. Да и времени нет. Потому ищу готовый НАДЕЖНЫЙ клиент на Java.
PM MAIL   Вверх
COVD
Дата 20.6.2010, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

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



Цитата

Потому ищу готовый НАДЕЖНЫЙ клиент на Java. 

Клиент входит в состав JRE. Список файлов (jar'ов), необходимых приложению, указан в jnlp файле приложения. Если в описании файла указана опция lazy, то вебстарт ( клиент ) будет загружать файлы и сохранять их на локальном диске по мере необходимости. Увидеть сохраненные файлы можно в Settings->ControlPanel->Java->TemporaryInterentFiles->View
PM MAIL   Вверх
lazycat
Дата 24.6.2010, 00:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

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



Цитата(COVD @  20.6.2010,  16:40 Найти цитируемый пост)
Клиент входит в состав JRE. Список файлов (jar'ов), необходимых приложению, указан в jnlp файле приложения. Если в описании файла указана опция lazy, то вебстарт ( клиент ) будет загружать файлы и сохранять их на локальном диске по мере необходимости. Увидеть сохраненные файлы можно в Settings->ControlPanel->Java->TemporaryInterentFiles->View 


Спасибо!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Работа с сетью | Следующая тема »


 




[ Время генерации скрипта: 0.0439 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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