VMWare-RunScriptInGuest、RunProgramInGuest Java-jar执行问题
我试图在虚拟机中执行一个jar。我对VMWare非常陌生,在一些VM中运行jar时遇到了困难 我尝试了以下两种方法,但都没有成功 vmObject.RunProgramInGuest(@“C:\Simulation.jar”,“”,true,false,false) vmObject.RunScriptInGuest(@“C:\Simulation.jar”,“java”,true,false)VMWare-RunScriptInGuest、RunProgramInGuest Java-jar执行问题,java,vmware,vmware-player,Java,Vmware,Vmware Player,我试图在虚拟机中执行一个jar。我对VMWare非常陌生,在一些VM中运行jar时遇到了困难 我尝试了以下两种方法,但都没有成功 vmObject.RunProgramInGuest(@“C:\Simulation.jar”,“”,true,false,false) vmObject.RunScriptInGuest(@“C:\Simulation.jar”,“java”,true,false) 如果您有任何建议,我将不胜感激。我不确定您正在使用的API接口到底是什么,但看起来您已经将前两个参数
如果您有任何建议,我将不胜感激。我不确定您正在使用的API接口到底是什么,但看起来您已经将前两个参数颠倒过来了。以下是供参考的函数调用(来自): 对于运行JAR文件,命令行可执行文件是
java
,后跟要执行的JAR。例如:
java C:\Simulation.jar
颠倒前两个参数会得到与该命令等效的API:
vmObject.RunProgramInGuest("java", @"C:\Simulation.jar", true, false);
vmObject.RunProgramInGuest("java", @"C:\Simulation.jar", true, false);