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 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 5 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Вопрос - а какой смысл запускать удаленный 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 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
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 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
сетевой ресурс примонтируй сперва..
![]() нарисуй. особенно интересует каким боком во всей этой схеме 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 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
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 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Только у каждого юзверя должен быть ключик для ssh, т.к. пускать их без пароля на сервер чревато весьма...
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
![]() |