如何运行jar文件形式的C#代码

我是新手,C#也想从C#代码运行jar文件。但是似乎jar文件没有打开,命令提示符很快消失了,因为我看不到任何错误消息。

这是我的代码,

myProcess.StartInfo.UseShellExecute = false;

myProcess.StartInfo.FileName = "java";

myProcess.StartInfo.Arguments = "D:\\DATA\\PROJECT\\LicensingManagement\\Assignment\\JavaLogin.jar";

myProcess.Start();

谁能把我引向正确的方向?我在这里做什么错?

回答:

您将必须提供-jar切换到java命令。

例如,执行JAR文件的命令是,

java -jar D:\\DATA\\PROJECT\\LicensingManagement\\Assignment\\JavaLogin.jar

所以你可以试试

myProcess.StartInfo.Arguments = "-jar D:\\DATA\\PROJECT\\LicensingManagement\\Assignment\\JavaLogin.jar";

以上是 如何运行jar文件形式的C#代码 的全部内容, 来源链接: utcz.com/qa/414103.html

回到顶部