2015-04-29 4 views
0

Мне нужно запустить некоторый файл jar на другом компьютере в LAN.Запустить файл jar на удаленном компьютере

java -jar start.jar 

Как запустить файл jar на удаленном компьютере?

Thx!

+0

Подключитесь к этой машине через SSH и запустите ее там? Или вы спрашиваете, как выполнить произвольный код на другом компьютере? – Kayaman

+0

У вас есть доступ к этой машине? В этом случае вам просто нужно подключиться через ssh и ввести ту же команду – Goot

+0

У меня есть этот файл jar в некоторой общей папке на удаленном компьютере .. Мне нужно запустить эту банку на удаленном компьютере. –

ответ

0

Я столкнулся с одной и той же проблемой в своем проекте при доступе к ресурсам в распределенной системной среде. Если вы работаете в Windows, вам нужно PsExec v2.x.

Создайте файл batch для выполнения java -jar start.jar с удаленного cmd.

Теперь запустите пакетный файл с локальной машины ur на PSEXEC \\othermachine z:\program.exe. Вам понадобятся права администратора на целевой машине.

Visit для документации.

И наконец, если вы требуете независимости платформы и хотите запустить свою банку на удаленной машине с ОС, отличной от ОС на вашем локальном компьютере, то вам следует пойти с программированием сокетов.

+0

Thx для вашей рекомендации .. Кажется, это интересно! Я попробую это. –

+0

Конечно, вперед. –

0

Через удаленный клиент, такой как ssh, teamviewer или пользовательское решение с подключением к серверу-клиенту.

Смежные вопросы