我在Windows环境中的远程计算机上有一个可执行的.jar文件。现在我想从其他机器(windows环境)执行这个.jar文件,需要打开控制台。
到目前为止,我已经向所有人分享了特定的.jar文件,并使用以下内容在本地计算机上创建了一个.bat文件。
th {
height: 1px;
}
th a {
height: 100%;
}
它适用于某些机器,但对于其他机器,它会失败并提示输入远程机器的用户名和密码。
即使我尝试使用运行命令@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"
从本地访问远程路径,对于某些计算机,它会提示输入用户名和密码以确保安全性。
所以无论什么时候,我都使用来自那些本地机器的.bat文件,它说&#34;访问被拒绝&#34;。
任何人都可以帮我解决这个问题,因为我不想提示用户名和密码,而我只想执行.jar文件而没有任何问题。
答案 0 :(得分:0)
如果您的计算机上的jar文件是excute,那么该文件没问题,文件没有问题。 现在你的问题是它没有在其他一些机器上执行而不是全部。它的简单java需要运行JRE或JDK进行开发。
在未运行文件的计算机上从Oracle下载JRE java运行时环境并对其进行测试。
希望你的问题得到解决。
另一种方法是快速测试是否在机器上安装了JRE。
单击start并键入cmd打开comand promte。然后输入java - version
如果它显示一些java的verison或某些意味着安装了JRE,否则会出现其他一些问题。