|
|
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Народ! Подскажите плиз: есть module1.jar -> в нем класс module1.class с методом main есть module2.jar -> в нем класс module2.class с методом main как сделать так: командой java -jar module1.jar запускаем соотв. файл.... его метод main выполняет некии действия, затем вызывается module2.jar и его метод main выполняет некии действия... фсё. фсе довольны. версия JAVA 1.5 Заранее всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 16:37:20 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
1) batch/shell скрипт 2) Прописать в classpath оба jar файла, вызывать второй main метод на прямую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 16:57:20 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Blazkowicz1) batch/shell скрипт 2) Прописать в classpath оба jar файла, вызывать второй main метод на прямую. 1 - не подходит сразу.... 2 - один из файлов в класспас другому? выход, но мне надо, чтобы второй вызываемый класс манипулировал файлом первого джарника - удалял/перемещал...... И еще.... почему работает так: Код: plaintext и не работает так: Код: plaintext причем ошибок нет...... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 17:09:55 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Vinny Puhh почему работает так: Код: plaintext и не работает так: Код: plaintext причем ошибок нет...... Решайте вашу задачу другим способом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 17:18:09 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог Vinny Puhh почему работает так: Код: plaintext и не работает так: Код: plaintext причем ошибок нет...... Решайте вашу задачу другим способом. К А К И М??? Код: plaintext Ваш ответ означает именно это..... можно поподробнеее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 17:27:55 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Vinny Puhh К А К И М??? Код: plaintext Ваш ответ означает именно это..... можно поподробнеее? Вы же не рассказали нам о том, что вы пытаетесь сделать таким странным образом — манипулирование первым jar-ником (это не говоря уже о том, что если из jar файла загружены классы в Java-машину — с этим jar файлом ничего нельзя сделать). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 17:45:38 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог Vinny Puhh К А К И М??? Код: plaintext Ваш ответ означает именно это..... можно поподробнеее? Вы же не рассказали нам о том, что вы пытаетесь сделать таким странным образом — манипулирование первым jar-ником (это не говоря уже о том, что если из jar файла загружены классы в Java-машину — с этим jar файлом ничего нельзя сделать). Есть программа - она получает и сохраняет на диск файлы с удаленного сервера. Когда она получит все файлы, она должна запустить другую прогу, которая полученными файлами заменит файлы первой, после чего опять запустит первую прогу.... вкратце вот так.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 17:50:53 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Vinny Puhh2 - один из файлов в класспас другому? выход, но мне надо, чтобы второй вызываемый класс манипулировал файлом первого джарника - удалял/перемещал...... Под виндой вас может ждать сюрприз с залочеными jar-ами. Vinny Puhh почему работает так: Runtime.getRuntime().exec("regedit.exe"); и не работает так: Runtime.getRuntime().exec("java.exe -jar module2.jar"); причем ошибок нет...... Потому что RTFM. Потоки ввода-вывода дядя Вася выгребать будет? Запускаю программу с помощью Runtime.getRuntime().exec(“команда запуска программы”), а она зависает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 17:51:29 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Vinny PuhhЕсть программа - она получает и сохраняет на диск файлы с удаленного сервера. Когда она получит все файлы, она должна запустить другую прогу, которая полученными файлами заменит файлы первой, после чего опять запустит первую прогу.... вкратце вот так.... Походу кто-то изобретает OSGi или JPF даже не разобравшись в таких мелочах как URLClassLoader. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 18:08:09 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Blazkowicz Походу кто-то изобретает OSGi или JPF даже не разобравшись в таких мелочах как URLClassLoader. Просветите человека, что это есть? OSGi и JPF? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 08:34:08 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Переформулируем вопрос: каким образом реализовать в виде исполняемого файла обновитель клиентской проги (software updater)... вот. Посоветуйте, кто-нить... или есть какие-нибудь стандартные решения/фреймворки... киньте ссылочку... еще раз спасибо всем ответившим! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 12:16:55 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Vinny Puhh каким образом реализовать в виде исполняемого файла обновитель клиентской проги (software updater)... вот. Посоветуйте, кто-нить... или есть какие-нибудь стандартные решения/фреймворки... киньте ссылочку... Хотя мне уже кажется что Java Web Start это будет самое то. Но если не подойдет, тогда вот: http://www.rsdn.ru/forum/message/2283879.1.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 12:34:11 |
|
||
|
запуск одного jar из другого
|
|||
|---|---|---|---|
|
#18+
Blazkowicz Хотя мне уже кажется что Java Web Start это будет самое то. Но если не подойдет, тогда вот: http://www.rsdn.ru/forum/message/2283879.1.aspx Спасибо! Разбираюсь с JPF..... а по поводу ссылочки на форуме - мне нужно заменить старые классы новыми.... (физически заменить джар-файлы...) вот. Перезагружать или нет ДжМашину - не имеет значения... еще раз спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 13:11:06 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34911229&tid=2144119]: |
0ms |
get settings: |
14ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
299ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 358ms |
| total: | 750ms |

| 0 / 0 |
