| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Работа с сетью > Нестандартное использование javaws |
| Автор: lazycat 15.6.2010, 03:28 |
| Доброго времени суток всем! Помогите советом, кто работал с Java Web Start. Есть на сервере Java Web Start приложение, нормально загружается и выполняется. Надо поработать с ним на локальной машине. В принципе никто не мешает скопировать Jar-файлы и делать с ними все, что захочется. Проблема в одном. Количество Jar-ов совершенно ненормальное и вручную придется их неделю копировать. Можно ли настроить javaws так, чтобы она скопировала архивы на диск (если хочет, запустила, не важно), но потом не удаляла их оттуда? Если javaws этого не может, есть ли другая утилита, которая позволит это? Заранее благодарен всем откликнувшимся |
| Автор: Skipy 15.6.2010, 09:54 |
| Вообще-то сам принцип java web start как раз в том, чтобы скопировать библиотеки на жесткий диск, а потом обновлять только то, что изменилось, а всё остальное брать локально. И так при каждом следующем запуске. |
| Автор: lazycat 15.6.2010, 16:06 |
| Согласен, принцип такой. Наверное, я плохо сформулировал вопрос. Пусть вопрос звучит так: как найти файлы, которые javaws использовала при последнем запуске приложения? При попытке найти их по именам я потерпел сокрушительное фиаско |
| Автор: AlexeyVorotnikov 15.6.2010, 17:48 |
| Попробуйте почитать вот это: http://java.sun.com/docs/books/tutorial/deployment/webstart/index.html. Там, в частности, есть ссылка на JWS API. Может, поможет. |
| Автор: COVD 20.6.2010, 16:40 | ||
Клиент входит в состав JRE. Список файлов (jar'ов), необходимых приложению, указан в jnlp файле приложения. Если в описании файла указана опция lazy, то вебстарт ( клиент ) будет загружать файлы и сохранять их на локальном диске по мере необходимости. Увидеть сохраненные файлы можно в Settings->ControlPanel->Java->TemporaryInterentFiles->View |
| Автор: lazycat 24.6.2010, 00:23 | ||
Спасибо! |