[英]how to run executable jar file on one machine from other machine
我在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文件时,它都会显示“ Access Denied”。
谁能帮我解决这个问题,因为我不希望提示用户名和密码,而我只想执行.jar文件而没有任何问题。
如果jar文件是在您的计算机上执行的,则文件没有问题。 现在,您的问题是它不在其他所有计算机上都未执行。 它的简单Java需要运行JRE或JDK进行开发。
在文件未在其上运行的计算机上从Oracle下载JRE Java运行时环境并进行测试。
希望你的问题得到解决。
另一种方法是快速测试计算机上是否安装了JRE。
通过单击开始并键入cmd,以打开命令提示符。 然后输入java-version
如果显示的是Java版本或表示安装了JRE的内容,否则出现其他问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.