简体   繁体   English

如何从 C# 代码中运行 jar 文件

[英]How to run jar file form C# code

I am new to C# and tying to run jar file from C# code.我是C#新手,并希望从 C# 代码运行 jar 文件。 But it seems that jar file is not opening and command prompt disappers very quicky as I am unable to see any error messgage.但似乎 jar 文件没有打开,命令提示符很快消失,因为我看不到任何错误消息。

Here is my code ,这是我的代码,

myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.FileName = "java";
myProcess.StartInfo.Arguments = "D:\\DATA\\PROJECT\\LicensingManagement\\Assignment\\JavaLogin.jar";
myProcess.Start();

Can any one put me in right direction ?任何人都可以让我朝着正确的方向发展吗? Whats wrong I am doing here ?我在这里做什么错了?

You will have to provide -jar switch to java command.您必须将 -jar 开关提供给 java 命令。

For example, the command to execute JAR file is,例如,执行 JAR 文件的命令是,

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

So you may try,所以你可以试试,

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM