У меня есть исполняемый файл .jar на удаленном компьютере в среде Windows. Теперь я хочу выполнить этот .jar-файл с другого компьютера (среда Windows) и открыть консоль.Как запустить исполняемый файл jar на одном компьютере с другого компьютера
До сих пор я поделился конкретным .jar-файлом для всех и создал файл .bat на локальной машине с содержимым ниже.
@ECHO OFF
java -Xms512m -Xmx768m -XX:CompileThreshold=8000 -XX:PermSize=256m -XX:MaxPermSize=512m -Dvendor=shell -DvendorFile="\\<REMOTE MACHINE'S IP>\WorkJars\servers_prod_remote.properties" -Dfile.encoding=UTF-8 -Dyfs.logall=N -jar "\\<REMOTE MACHINE'S IP>\Users\tcs\Desktop\Status Compare\statuscompare4.jar"
Он отлично работает в течение некоторой машины, но и для другой машины, это не удается, и он запрашивает имя пользователя и пароль на удаленной машине.
Даже если я попытаюсь получить доступ к удалённому пути от локального, используя команду запуска \\<REMOTE MACHINE'S IP>\
, для некоторых машин он запрашивает имя пользователя и пароль для обеспечения безопасности.
Поэтому, когда я использую .bat файл из тех локальной машине, он говорит: «Отказано в доступе».
Может ли кто-нибудь помочь мне с этой проблемой, так как я не хочу, чтобы имя пользователя и пароль были запрошены, и я просто хочу выполнить файл .jar без каких-либо проблем.
Это действительно звучит как проблема с администрированием Windows, а не проблема с java – beresfordt
Я думаю, вы не можете этого сделать (но вы можете сделать это программным способом). Для запуска файла jar вам необходимо войти в систему на другом компьютере (вы можете использовать удаленный рабочий стол для входа на другой компьютер, если другой компьютер является окном, и у вас есть правильный доступ). –