| imho.ws |
![]() |
|
|
|
# 1 |
|
Newbie
Регистрация: 15.12.2008
Сообщения: 11
![]() |
Kак запустить локально JAR лежащий на сервере
подскажите как запустить java программу (jar c GUI) находящуюся на сервере с клиентской машины используя ssh. на сервере нет java, и есть у клиента.
с клиентом windows все было просто сделал ссылку на файл и счастье а тут... перерыл весь inet нашёл: ssh -X user@server "java -jar moiJar.jar" но в этом примере java стоит на сервере Клиент: Linux Debian , Сервер на Ubuntu. Заранее всем спасибо. |
|
|
|
|
# 4 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
|
|
|
|
# 5 |
|
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 360
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Вопрос - а какой смысл запускать удаленный jar на локальном клиенте? Все результаты его деятельности останутся на этом самом локальном клиенте, т.е. произойдет цикл загрузка jar -> запуск -> окончание работы -> стирание jar файла. scp быстро и аккуратно скопирует этот jar на любую машину, к которой имеет доступ запускающий.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
|
|
|
|
# 6 |
|
Moderator
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 980
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Я так подозреваю, что автор не совсем в курсе происходящего..
Видимо ситуация следующая.На виндовой машине, примаплен расшареный или через nfs или через самбу ресурс.. и с него jar и запускается..... иначе никак, если на сервере не установлена java..... 7enych, ну не может на стороне сервера исполнятся то, чего там нету.... не бывает такого
__________________
Есть две бесконечные вещи, Вселенная и глупость. Впрочем, на счет Вселенной, я не уверен |
|
|
|
|
# 7 | |
|
Newbie
Регистрация: 15.12.2008
Сообщения: 11
![]() |
Цитата:
Идея: иметь 1 "jar" и чтобы любой пользователь (кликнув на ярлычёк на рабочем столе) мог запустить его на своей машине, какой бы ни была ОС. |
|
|
|
|
|
# 10 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
7enych, ты сам запутался и полфорума запутал уже.
что должно быть возможно через ssh? ты сам то понимаешь что хочешь или нет? зачем клиенту за локальной машиной ssh????? куда он им коннектиться должен????ярлыки для десктопа (какого?????) на приложение расположенное на примонтированном сетевом (курим NFS) диске создаются стандартными средствами этого самого десктопа, так же как и для любого другого приложения.. для десктопа вообще прозрачно на каком устройстве и где в сети находится запускаемый файл (хоть в Антарктиде), у него есть location файла. а где этот location находится - определяется опять же точкой монтирования NFS-диска.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
|
|
|
|
# 12 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
сетевой ресурс примонтируй сперва..
![]() нарисуй. особенно интересует каким боком во всей этой схеме ssh должно участвовать..
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
|
|
|
|
# 13 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
7enych, комманда должна быть приблизительно такая, если я правильно все понял:
Код:
scp user@remote.server:/path/to/file.jar /tmp/; java -jar /tmp/file.jar ; rm -f /tmp/file.jar
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. Последний раз редактировалось Hubbitus; 22.04.2009 в 17:27. |
|
|
|
|
# 14 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Hubbitus, согласен, так по-проще наверно будет, чем с NFS..
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
|
|
|
|
# 15 | |
|
Newbie
Регистрация: 15.12.2008
Сообщения: 11
![]() |
Цитата:
ну вот, а то мама да мама. про ssh признаю глупость сказал, просто мне хотелось чтобы соединение было через ssh в тот момент когда ссылка идет искать файл на сервер. ну да ладно... всем вам человеческое спасибо. пример Hubbitusa тоже делает то что мне хотелось за что ему и благодарен. |
|
|
|
|
|
# 16 |
|
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 360
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Только у каждого юзверя должен быть ключик для ssh, т.к. пускать их без пароля на сервер чревато весьма...
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
|
|